Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 3 h ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,766exploited flaws on CISA’s list
36added in the last 30 days
584new WordPress flaws this week
391,288entries in the database

1,934 results · page 39 of 39

  • Apr 22, 2008Multiple integer overflows in imageop.c in Python before 2.5.3 allow context-dependent attackers to cause a denial of service (crash) and possibly execute arbitCVE-2008-1679 · Other software · Python · reported by MITREMedium 6.8

    Multiple integer overflows in imageop.c in Python before 2.5.3 allow context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via crafted images that trigger heap-based buffer overflows. NOTE: this issue is due to an incomplete fix for CVE-2007-4965.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 18, 2008Python 2.5.2 and earlier allows context-dependent attackers to execute arbitrary code via multiple vectors that cause a negative size value to be provided to thCVE-2008-1887 · Other software · Python · reported by MITREHigh 9.3

    Python 2.5.2 and earlier allows context-dependent attackers to execute arbitrary code via multiple vectors that cause a negative size value to be provided to the PyString_FromStringAndSize function, which allocates less memory than expected when assert() is disabled and triggers a buffer overflow.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 10, 2008Integer signedness error in the zlib extension module in Python 2.5.2 and earlier allows remote attackers to execute arbitrary code via a negative signed integeCVE-2008-1721 · Other software · Python · reported by MITREHigh 7.5

    Integer signedness error in the zlib extension module in Python 2.5.2 and earlier allows remote attackers to execute arbitrary code via a negative signed integer, which triggers insufficient memory allocation and a buffer overflow.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 25, 2008Spyce - Python Server Pages (PSP) 2.1.3 allows remote attackers to obtain sensitive information via a direct request for spyce/examples/automaton.spy, which revCVE-2008-0982 · Other software · Spyce · reported by MITREMedium 5.8

    Spyce - Python Server Pages (PSP) 2.1.3 allows remote attackers to obtain sensitive information via a direct request for spyce/examples/automaton.spy, which reveals the path in an error message.

    Product
    Spyce
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 25, 2008Open redirect vulnerability in spyce/examples/redirect.spy in Spyce - Python Server Pages (PSP) 2.1.3 allows remote attackers to redirect users to arbitrary webCVE-2008-0981 · Other software · Spyce · reported by MITREMedium 6.4

    Open redirect vulnerability in spyce/examples/redirect.spy in Spyce - Python Server Pages (PSP) 2.1.3 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a URL in the url parameter.

    Product
    Spyce
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 25, 2008Multiple cross-site scripting (XSS) vulnerabilities in Spyce - Python Server Pages (PSP) 2.1.3 allow remote attackers to inject arbitrary web script or HTML viaCVE-2008-0980 · Other software · Spyce · reported by MITREMedium 4.3

    Multiple cross-site scripting (XSS) vulnerabilities in Spyce - Python Server Pages (PSP) 2.1.3 allow remote attackers to inject arbitrary web script or HTML via (1) the url or type parameter to docs/examples/redirect.spy; (2) the x parameter to docs/examples/handlervalidate.spy; (3) the name parameter to spyce/examples/request.spy; (4) the Name parameter to spyce/examples/getpost.spy; (5) the mytextarea parameter, the mypass parameter, or an empty parameter to spyce/examples/formtag.spy; (6) the newline parameter to the default URI under demos/chat/; (7) the text1 parameter to docs/examples/formintro.spy; or (8) the mytext or mydate parameter to docs/examples/formtag.spy.

    Product
    Spyce
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 16, 2008common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive CVE-2008-0299 · Other software · Python Software Foundation · reported by MITREMedium 4.3

    common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.

    Product
    Paramiko
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 7, 2007Plone 2.5 through 2.5.4 and 3.0 through 3.0.2 allows remote attackers to execute arbitrary Python code via network data containing pickled objects for the (1) sCVE-2007-5741 · Other software · Plone · reported by MITREHigh 7.5

    Plone 2.5 through 2.5.4 and 3.0 through 3.0.2 allows remote attackers to execute arbitrary Python code via network data containing pickled objects for the (1) statusmessages or (2) linkintegrity module, which the module unpickles and executes.

    Product
    Plone
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 18, 2007Multiple integer overflows in the imageop module in Python 2.5.1 and earlier allow context-dependent attackers to cause a denial of service (application crash) CVE-2007-4965 · Other software · Python · reported by MITREMedium 5.8

    Multiple integer overflows in the imageop module in Python 2.5.1 and earlier allow context-dependent attackers to cause a denial of service (application crash) and possibly obtain sensitive information (memory contents) via crafted arguments to (1) the tovideo method, and unspecified other vectors related to (2) imageop.c, (3) rbgimgmodule.c, and other files, which trigger heap-based buffer overflows.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 27, 2007Directory traversal vulnerability in the (1) extract and (2) extractall functions in the tarfile module in Python allows user-assisted remote attackers to overwCVE-2007-4559 · Other software · Python · reported by MITRECritical 9.8

    Directory traversal vulnerability in the (1) extract and (2) extractall functions in the tarfile module in Python allows user-assisted remote attackers to overwrite arbitrary files via a .. (dot dot) sequence in filenames in a TAR archive, a related issue to CVE-2001-1267.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 16, 2007Off-by-one error in the PyLocale_strxfrm function in Modules/_localemodule.c for Python 2.4 and 2.5 causes an incorrect buffer size to be used for the strxfrm fCVE-2007-2052 · Other software · Python · reported by MITREMedium 5

    Off-by-one error in the PyLocale_strxfrm function in Modules/_localemodule.c for Python 2.4 and 2.5 causes an incorrect buffer size to be used for the strxfrm function, which allows context-dependent attackers to read portions of memory via unknown manipulations that trigger a buffer over-read due to missing null termination.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 23, 2007Stack-based buffer overflow in the file_compress function in minigzip (Modules/zlib) in Python 2.5 allows context-dependent attackers to execute arbitrary code CVE-2007-1657 · Other software · Python Software Foundation · reported by MITREHigh 7.5

    Stack-based buffer overflow in the file_compress function in minigzip (Modules/zlib) in Python 2.5 allows context-dependent attackers to execute arbitrary code via a long file argument.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 10, 2006Buffer overflow in the repr function in Python 2.3 through 2.6 before 20060822 allows context-dependent attackers to cause a denial of service and possibly execCVE-2006-4980 · Other software · Python · reported by MITREHigh 7.5

    Buffer overflow in the repr function in Python 2.3 through 2.6 before 20060822 allows context-dependent attackers to cause a denial of service and possibly execute arbitrary code via crafted wide character UTF-32/UCS-4 strings to certain scripts.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 31, 2006The attachment scrubber (Scrubber.py) in Mailman 2.1.5 and earlier, when using Python's library email module 2.5, allows remote attackers to cause a denial of sCVE-2006-0052 · Other software · GNU · reported by security@debian.orgMedium 5

    The attachment scrubber (Scrubber.py) in Mailman 2.1.5 and earlier, when using Python's library email module 2.5, allows remote attackers to cause a denial of service (mailing list delivery failure) via a multipart MIME message with a single part that has two blank lines between the first boundary and the end boundary.

    Product
    Mailman
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 30, 2006Stack-based buffer overflow in Python 2.4.2 and earlier, running on Linux 2.6.12.5 under gcc 4.0.3 with libc 2.3.5, allows local users to cause a "stack overfloCVE-2006-1542 · Other software · Python · reported by MITRELow 3.7

    Stack-based buffer overflow in Python 2.4.2 and earlier, running on Linux 2.6.12.5 under gcc 4.0.3 with libc 2.3.5, allows local users to cause a "stack overflow," and possibly gain privileges, by running a script from a current working directory that has a long name, related to the realpath function. NOTE: this might not be a vulnerability. However, the fact that it appears in a programming language interpreter could mean that some applications are affected, although attack scenarios might be limited because the attacker might already need to cross privilege boundaries to cause an exploitable program to be placed in a directory with a long name; or, depending on the method that Python uses to determine the current working directory, setuid applications might be affected.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 9, 2006Directory traversal vulnerability in the FileSession object in Mod_python module 3.2.7 for Apache allows local users to execute arbitrary code via a crafted sesCVE-2006-1095 · Websites & servers · Apache · reported by MITREHigh 7.2

    Directory traversal vulnerability in the FileSession object in Mod_python module 3.2.7 for Apache allows local users to execute arbitrary code via a crafted session cookie.

    Product
    MOD Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 9, 2006sudo 1.6.8 and other versions does not clear the PYTHONINSPECT environment variable, which allows limited local users to gain privileges via a Python script, a CVE-2006-0151 · Other software · Todd Miller · reported by MITREHigh 7.2

    sudo 1.6.8 and other versions does not clear the PYTHONINSPECT environment variable, which allows limited local users to gain privileges via a Python script, a variant of CVE-2005-4158.

    Product
    Sudo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 24, 2005Eval injection vulnerability in bvh_import.py in Blender 2.36 allows attackers to execute arbitrary Python code via a hierarchy element in a .bvh file, which isCVE-2005-3302 · Other software · Blender · reported by MITREHigh 7.3

    Eval injection vulnerability in bvh_import.py in Blender 2.36 allows attackers to execute arbitrary Python code via a hierarchy element in a .bvh file, which is supplied to an eval function call.

    Product
    Blender
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 23, 2005Stani's Python Editor (SPE) 0.7.5 is installed with world-writable permissions, which allows local users to gain privileges by modifying executable files.CVE-2005-3291 · Other software · Stani · reported by MITREMedium 4.6

    Stani's Python Editor (SPE) 0.7.5 is installed with world-writable permissions, which allows local users to gain privileges by modifying executable files.

    Product
    Stanis Python Editor
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 5, 2005The Python SVG import plugin (diasvg_import.py) for DIA 0.94 and earlier allows user-assisted attackers to execute arbitrary commands via a crafted SVG file.CVE-2005-2966 · Other software · DIA · reported by security@debian.orgMedium 5.1

    The Python SVG import plugin (diasvg_import.py) for DIA 0.94 and earlier allows user-assisted attackers to execute arbitrary commands via a crafted SVG file.

    Product
    DIA
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 21, 2005Tofu 0.2 allows remote attackers to execute arbitrary Python code via crafted pickled objects, which Tofu unpickles and executes.CVE-2005-3008 · Other software · Amar Sagoo · reported by MITREHigh 7.5

    Tofu 0.2 allows remote attackers to execute arbitrary Python code via crafted pickled objects, which Tofu unpickles and executes.

    Product
    Tofu
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 13, 2005Py2Play allows remote attackers to execute arbitrary Python code via pickled objects, which Py2Play unpickles and executes.CVE-2005-2875 · Other software · Py2play · reported by MITREHigh 7.5

    Py2Play allows remote attackers to execute arbitrary Python code via pickled objects, which Py2Play unpickles and executes.

    Product
    Py2play
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2005Integer overflow in pcre_compile.c in Perl Compatible Regular Expressions (PCRE) before 6.2, as used in multiple products such as Python, Ethereal, and PHP, allCVE-2005-2491 · Other software · Pcre · reported by Red HatHigh 7.5

    Integer overflow in pcre_compile.c in Perl Compatible Regular Expressions (PCRE) before 6.2, as used in multiple products such as Python, Ethereal, and PHP, allows attackers to execute arbitrary code via quantifier values in regular expressions, which leads to a heap-based buffer overflow.

    Product
    Pcre
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 7, 2005Eval injection vulnerability in Karrigell before 2.1.8 allows remote attackers to execute arbitrary Python code via modified arguments to a Karrigell services (CVE-2005-2483 · Other software · Karrigell · reported by MITREHigh 7.5

    Eval injection vulnerability in Karrigell before 2.1.8 allows remote attackers to execute arbitrary Python code via modified arguments to a Karrigell services (.ks) script, which can reference functions from libraries that are used by that script.

    Product
    Karrigell
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 17, 2005Cheetah 0.9.15 and 0.9.16 searches the /tmp directory for modules before using the paths in the PYTHONPATH variable, which allows local users to execute arbitraCVE-2005-1632 · Other software · Tavis Rudd · reported by MITREHigh 7.2

    Cheetah 0.9.15 and 0.9.16 searches the /tmp directory for modules before using the paths in the PYTHONPATH variable, which allows local users to execute arbitrary code via a malicious module in /tmp/.

    Product
    Cheetah
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 2, 2005The publisher handler for mod_python 2.7.8 and earlier allows remote attackers to obtain access to restricted objects via a crafted URL.CVE-2005-0088 · Websites & servers · Apache · reported by MITREHigh 7.5

    The publisher handler for mod_python 2.7.8 and earlier allows remote attackers to obtain access to restricted objects via a crafted URL.

    Product
    MOD Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 2, 2005The SimpleXMLRPCServer library module in Python 2.2, 2.3 before 2.3.5, and 2.4, when used by XML-RPC servers that use the register_instance method to register aCVE-2005-0089 · Other software · Python · reported by MITREHigh 7.5

    The SimpleXMLRPCServer library module in Python 2.2, 2.3 before 2.3.5, and 2.4, when used by XML-RPC servers that use the register_instance method to register an object without a _dispatch method, allows remote attackers to read or modify globals of the associated module, and possibly execute arbitrary code, via dotted attributes.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 31, 2004mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to CVE-2004-2680 · Websites & servers · Apache · reported by security@ubuntu.comMedium 5

    mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.

    Product
    MOD Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 15, 2004Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is disabled, allows remote attackers to execute arbitrary code via an CVE-2004-0150 · Other software · Python · reported by MITREHigh 7.5

    Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is disabled, allows remote attackers to execute arbitrary code via an IPv6 address that is obtained using DNS.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 3, 2004Unknown vulnerability in mod_python 2.7.9 allows remote attackers to cause a denial of service (httpd crash) via a certain query string, a variant of CAN-2003-0CVE-2004-0096 · Websites & servers · Apache · reported by MITREMedium 5

    Unknown vulnerability in mod_python 2.7.9 allows remote attackers to cause a denial of service (httpd crash) via a certain query string, a variant of CAN-2003-0973.

    Product
    MOD Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2003Unknown vulnerability in mod_python 3.0.x before 3.0.4, and 2.7.x before 2.7.9, allows remote attackers to cause a denial of service (httpd crash) via a certainCVE-2003-0973 · Websites & servers · Apache · reported by MITREMedium 5

    Unknown vulnerability in mod_python 3.0.x before 3.0.4, and 2.7.x before 2.7.9, allows remote attackers to cause a denial of service (httpd crash) via a certain query string.

    Product
    MOD Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 4, 2002os._execvpe from os.py in Python 2.2.1 and earlier creates temporary files with predictable names, which could allow local users to execute arbitrary code via aCVE-2002-1119 · Other software · Python · reported by MITREMedium 4.6

    os._execvpe from os.py in Python 2.2.1 and earlier creates temporary files with predictable names, which could allow local users to execute arbitrary code via a symlink attack.

    Product
    Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 16, 2002mod_python version 2.7.6 and earlier allows a module indirectly imported by a published module to then be accessed via the publisher, which allows remote attackCVE-2002-0185 · Websites & servers · Apache · reported by MITREHigh 7.5

    mod_python version 2.7.6 and earlier allows a module indirectly imported by a published module to then be accessed via the publisher, which allows remote attackers to call possibly dangerous functions from the imported module.

    Product
    MOD Python
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 25, 2002ActivePython ActiveX control for Python in the AXScript package, when used in Internet Explorer, does not prevent a script from reading files from the client's CVE-2002-0131 · Other software · Activestate · reported by MITREMedium 5

    ActivePython ActiveX control for Python in the AXScript package, when used in Internet Explorer, does not prevent a script from reading files from the client's filesystem, which allows remote attackers to read arbitrary files via a malicious web page containing Python script.

    Product
    Activepython
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.