Lucene search
+L
PyPAMost viewed

7972 matches found

PyPA
PyPA
•added 2026/05/28 4:16 p.m.•387 views

PYSEC-2026-192

Python Liquid is a Python engine for the Liquid template language. Prior to 2.2.0, the built-in FileSystemLoader and CachingFileSystemLoader do not guard against reading files outside their search paths when given an absolute path to resolve. This allows malicious template authors to load and...

8.2CVSS6AI score0.00336EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/06/01 5:17 p.m.•163 views

PYSEC-2026-196

pip would treat consolescripts and guiscripts as paths instead of file names without sanitizing the resolved absolute path to the installation directory, leading to entry points being installed outside the installation directory...

8CVSS6.5AI score0.0032EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/06/29 8:25 p.m.•157 views

Malicious code in cmd2func (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08,malicious phantom releases of cmd2func were published to PyPI using stolencredentials. The package executes a bundled JavaScript payload via the Bunruntime on import that harvests and exfiltrates credentials and...

5.9AI score
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/03/31 3:15 a.m.•137 views

PYSEC-2026-35

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Prior to version 46.0.6, DNS name constraints were only validated against SANs within child certificates, and not the "peer name" presented during each validation. Consequently, cryptography...

6.3CVSS5.9AI score0.00227EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•136 views

python-multipart has Denial of Service via unbounded multipart part headers

Summarypython-multipart has a denial of service vulnerability in multipart part header parsing. When parsing multipart/form-data, MultipartParser previously had no limit on the number of part headers or the size of an individual part header. An attacker could send a request with either many...

7.5CVSS6AI score0.0074EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•125 views

pytest has vulnerable tmpdir handling

pytest through 9.0.2 on UNIX relies on directories with the /tmp/pytest-of-user name pattern, which allows local users to cause a denial of service or possibly gain privileges...

6.8CVSS5.8AI score0.00154EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•125 views

SGLangs `replay_request_dump.py` contains an insecure pickle.load() without validation and proper deserialization

SGLangs replayrequestdump.py contains an insecure pickle.load without validation and proper deserialization. An attacker can take advantage of this by providing a malicious .pkl file, which will execute the attackers code on the device running the script...

7.8CVSS7AI score0.00486EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•118 views

Out of bounds read in Tensorflow

ImpactTensorFlow's type inference can cause a heap OOB read as the bounds checking is done in a DCHECK which is a no-op during production:ccif nodet.typeid != TFTUNSET int ix = inputidxi; DCHECKix nodet.argssize "input " i " should have an output " ix " but instead only has " nodet.argssize "...

8.1CVSS7.3AI score0.00865EPSS
SaveExploits1References9Affected Software1
PyPA
PyPA
•added 2026/06/22 6:16 p.m.•115 views

PYSEC-2026-248

Starlette is a lightweight ASGI framework/toolkit. Prior to 1.3.0, the HTTP request path is not validated before being used to reconstruct request.url. Because request.url is rebuilt by concatenating scheme://hostpath and re-parsing the result, a path that does not begin with / for example...

5.3CVSS5.9AI score0.00273EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2023/11/10 6:15 p.m.•115 views

PYSEC-2023-241

Piccolo is an object-relational mapping and query builder which supports asyncio. Prior to version 1.1.1, the handling of named transaction savepoints in all database implementations is vulnerable to SQL Injection via f-strings. While the likelihood of an end developer exposing a savepoints name...

9.1CVSS8.1AI score0.00782EPSS
SaveExploits2References3Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•111 views

Open Babel has Use-after-free in GAMESS GAMESSOutputFormat::ReadMolecule

SummaryA memory-safety vulnerability in Open Babel's GAMESS output parsercaused a use-after-free when reading a crafted input file. DetailsThe flaw was in GAMESSOutputFormat::ReadMolecule. A malformed inputcaused the parser to dereference a stale pointer after the underlyingobject had been freed...

7.8CVSS6.1AI score0.00251EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/03/25 5:16 p.m.•111 views

PYSEC-2026-2275

Requests is a HTTP library. Prior to version 2.33.0, the requests.utils.extractzippedpaths utility function uses a predictable filename when extracting files from zip archives into the system temporary directory. If the target file already exists, it is reused without validation. A local attacker...

5.5CVSS6AI score0.00189EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•110 views

Out-of-bounds Read in OpenCV

An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26. There is an out of bounds read in the function cv::predictOrdered in modules/objdetect/src/cascadedetect.hpp, which leads to denial of service...

8.2CVSS6.8AI score0.02891EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/06/30 10:16 p.m.•110 views

PYSEC-2026-3625

MessagePack is the serializer implementation for Python msgpack.org. Prior to 1.2.1, there is an Out-of-bounds read/crash on Unpacker reuse after a caught error, potentially leading to a DoS attack. If the Unpacker is used repeatedly after an error occurs, the process may crash with a SEGV. This...

7.5CVSS6.1AI score0.00488EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/07/23 11:41 a.m.•107 views

Pillow: Out-of-bounds read via attacker-controlled row stride on Pillow's mmap path (McIdas AREA files)

SummaryWhen Pillow loads an uncompressed image whose tile uses the raw codec and a mode in Image.MAPMODES, and the image was opened from a filename, it memory-maps the file and builds the image's row pointers directly into the mapping via PyImagingMapBuffer src/map.c. The per-row spacing stride i...

8.3CVSS7.6AI score0.00521EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•104 views

Fickling has Static Analysis Bypass via Incomplete Dangerous Module Blocklist

Fickling's assessmentctypes, importlib, runpy, code and multiprocessing were added the list of unsafe imports https://github.com/trailofbits/fickling/commit/9a2b3f89bd0598b528d62c10a64c1986fcb09f66, https://github.com/trailofbits/fickling/commit/eb299b453342f1931c787bcb3bc33f3a03a173f9,...

9.3CVSS7.1AI score0.00629EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
•added 2026/07/07 10:17 a.m.•102 views

Graphite Web Cross-site Scripting vulnerability

A vulnerability was found in Graphite Web and classified as problematic. This issue affects some unknown processing of the component Template Name Handler. The manipulation leads to cross site scripting. The attack may be initiated remotely. The exploit has been disclosed to the public and may be...

5.4CVSS3.4AI score0.00789EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•102 views

Apache Airflow exposes SQL stack trace despite "api/expose_stack_traces" set to false

In case of SQL errors, exception/stack trace of errors was exposed in API even if "api/exposestacktraces" was set to false. That could lead to exposing additional information to potential attacker. Users are recommended to upgrade to Apache Airflow 3.2.0, which fixes the issue...

7.5CVSS5.9AI score0.00449EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•101 views

PyInstaller has local privilege escalation vulnerability

ImpactDue to a special entry being appended to sys.path during the bootstrap process of a PyInstaller-frozen application, and due to the bootstrap script attempting to load an optional module for bytecode decryption while this entry is still present in sys.path, an application built with...

7CVSS6.5AI score0.00126EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•100 views

Out-of-bounds Read and Out-of-bounds Write in OpenCV

An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26. There is an out of bounds read/write in the function HaarEvaluator::OptFeature::calc in modules/objdetect/src/cascadedetect.hpp, which leads to denial of service...

7.5CVSS6.8AI score0.03015EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2025/12/17 4:16 p.m.•98 views

PYSEC-2025-185

In python-jose 3.3.0 specifically jwe.decrypt, a vulnerability allows an attacker to cause a Denial-of-Service DoS condition by crafting a malicious JSON Web Encryption JWE token with an exceptionally high compression ratio. When this token is processed by the server, it results in significant...

5.3CVSS5.8AI score0.00187EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•97 views

Pipecat: Telephony WebSocket `/ws` Unauthenticated Call-Control Abuse via Attacker-Supplied Call SID

Development Runner Telephony WebSocket /ws Unauthenticated Call-Control Abuse via Attacker-Supplied Call SID SummaryThe pipecat development runner registers a /ws WebSocket endpoint for telephony testing that accepts connections without any authentication. An unauthenticated remote attacker who c...

7.5CVSS5.9AI score0.00564EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/07 11:45 a.m.•97 views

Minerva timing attack on P-256 in python-ecdsa

python-ecdsa has been found to be subject to a Minerva timing attack on the P-256 curve. Using the ecdsa.SigningKey.signdigest API function and timing signatures an attacker can leak the internal nonce which may allow for private key discovery. Both ECDSA signatures, key generation, and ECDH...

7.4CVSS6.8AI score0.00985EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/02/17 2:16 p.m.•97 views

PYSEC-2026-113

Use After Free vulnerability in Apache Arrow C++.This issue affects Apache Arrow C++ from 15.0.0 through 23.0.0. It can be triggered when reading an Arrow IPC file but not an IPC stream with pre-buffering enabled, if the IPC file contains data with variadic buffers such as Binary View and String...

7CVSS7.3AI score0.00903EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•95 views

Out-of-bounds Read in OpenCV

In OpenCV 3.3.1 corresponding with OpenCV-Python 3.3.1.11, a heap-based buffer over-read exists in the function cv::HdrDecoder::checkSignature in modules/imgcodecs/src/grfmthdr.cpp...

7.5CVSS7.5AI score0.02474EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/07/08 5:17 p.m.•95 views

PYSEC-2026-3447

setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. Prior to 83.0.0, FileList applied MANIFEST.in exclude, global-exclude, recursive-exclude, and prune directives by matching compiled glob patterns against on-disk file names without Unico...

6.1CVSS6.3AI score0.00405EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/03/12 8:16 p.m.•95 views

PYSEC-2026-2121

Black is the uncompromising Python code formatter. Prior to 26.3.1, Black writes a cache file, the name of which is computed from various formatting options. The value of the --python-cell-magics option was placed in the filename without sanitization, which allowed an attacker who controls the...

8.7CVSS7.6AI score0.00646EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2025/12/23 9:15 p.m.•95 views

PYSEC-2025-217

Hugging Face Transformers X-CLIP Checkpoint Conversion Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Hugging Face Transformers. User interaction is required to exploit this...

7.8CVSS8AI score0.00369EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2014/05/02 2:55 p.m.•95 views

PYSEC-2014-68

Products/CMFPlone/CatalogTool.py in Plone 3.3 through 4.3.2 allows remote administrators to bypass restrictions and obtain sensitive information via an unspecified search API...

5.5CVSS6.7AI score0.01315EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/05/28 4:16 p.m.•94 views

PYSEC-2026-176

PyJWT is a JSON Web Token implementation in Python. From 2.9.0 to 2.12.1, there is a verifier-side algorithm allow-list bypass when jwt.decode or jwt.decodecomplete are called with a PyJWK key. The token header alg is checked against the caller-supplied algorithms allow-list, but signature...

5.4CVSS5.5AI score0.00127EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
•added 2023/06/08 12:15 a.m.•94 views

PYSEC-2023-90

Gradio is an open-source Python library that is used to build machine learning and data science. Due to a lack of path filtering Gradio does not properly restrict file access to users. Additionally Gradio does not properly restrict the what URLs are proxied. These issues have been addressed in...

9.1CVSS8AI score0.00651EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2020/12/09 5:15 p.m.•93 views

PYSEC-2020-52

jupyterhub-systemdspawner enables JupyterHub to spawn single-user notebook servers using systemd. In jupyterhub-systemdspawner before version 0.15 user API tokens issued to single-user servers are specified in the environment of systemd units. These tokens are incorrectly accessible to all users...

7.9CVSS9.1AI score0.0048EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2019/10/05 11:15 p.m.•93 views

PYSEC-2019-116

Uncontrolled deserialization of a pickled object in models.py in Frost Ming rediswrapper aka Redis Wrapper before 0.3.0 allows attackers to execute arbitrary scripts...

9.8CVSS7.5AI score0.03186EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•92 views

OpenEXR's CompositeDeepScanLine integer-overflow leads to heap OOB write

SummaryFunction: CompositeDeepScanLine::readPixels, reachable from high-level multipart deep read flows MultiPartInputFile + DeepScanLineInputPart + CompositeDeepScanLine.Vulnerable lines src/lib/OpenEXR/ImfCompositeDeepScanLine.cpp:- totalsizesptr += countsjptr; line 511- overallsamplecount +=...

8.4CVSS7.5AI score0.00241EPSS
SaveExploits2References5Affected Software1
PyPA
PyPA
•added 2026/07/02 2:13 p.m.•92 views

Out-of-bounds Read and Out-of-bounds Write in OpenCV

An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26. There is an out of bounds read/write in the function HaarEvaluator::OptFeature::calc in modules/objdetect/src/cascadedetect.hpp, which leads to denial of service...

7.5CVSS6.8AI score0.03015EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•91 views

PyTorch Vulnerable to Remote Code Execution via Untrusted Checkpoint Files

SummaryA vulnerability in PyTorch's weightsonly unpickler allows an attacker to craft a malicious checkpoint file .pth that, when loaded with torch.load..., weightsonly=True, can corrupt memory and potentially lead to arbitrary code execution. Vulnerability DetailsThe weightsonly=True unpickler...

8.8CVSS7.5AI score0.00799EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2014/05/02 2:55 p.m.•91 views

PYSEC-2014-66

Products/CMFPlone/CatalogTool.py in Plone 3.3 through 4.3.2 allows remote administrators to bypass restrictions and obtain sensitive information via an unspecified search API...

5.5CVSS6.7AI score0.01315EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•90 views

Open Babel has out-of-bounds write in MSI translationVectors[]

SummaryA memory-safety vulnerability in Open Babel's MSI parser allowed anout-of-bounds write into the translationVectors array whenreading a crafted input file. DetailsThe MSI reader stored cell translation vectors into a fixed-sizetranslationVectors array. A malformed input could push morevecto...

9.8CVSS6.1AI score0.0085EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/07 2:34 p.m.•90 views

unstructured XML External Entity (XXE)

unstructured v.0.14.2 and before is vulnerable to XML External Entity XXE via the XMLParser...

9.8CVSS5.9AI score0.00566EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/05/22 1:10 p.m.•90 views

BadHost: Missing Host header validation poisons request.url.path, bypassing path-based security checks

Starlette reconstructs the requested URL based on the HTTP Host request header and requested path, but does not perform any validation of the Host header value. This allows attackers to inject paths into the host part, prepending the actual path. However, routing in Starlette is based on the actu...

6.5CVSS6.7AI score0.70288EPSS
SaveExploits5References8Affected Software1
PyPA
PyPA
•added 2026/02/19 5:24 p.m.•90 views

PYSEC-2026-163

Semantic Kernel, Microsoft's semantic kernel Python SDK, has a remote code execution vulnerability in versions prior to 1.39.4, specifically within the InMemoryVectorStore filter functionality. The problem has been fixed in version python-1.39.4. Users should upgrade this version or higher. As a...

9.9CVSS6.2AI score0.03914EPSS
SaveExploits2References3Affected Software1
PyPA
PyPA
•added 2026/06/17 8:17 p.m.•89 views

PYSEC-2026-2280

Starlette is a lightweight ASGI framework/toolkit. In versions 1.0.1 and below, when dispatching a request, HTTPEndpoint selects the handler by lowercasing the HTTP method and looking it up as an attribute with getattr, without restricting the lookup to a known set of HTTP verbs. When an...

5.3CVSS5.5AI score0.00213EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2020/04/20 10:15 p.m.•89 views

PYSEC-2020-144

In Tortoise ORM before versions 0.15.23 and 0.16.6, various forms of SQL injection have been found for MySQL and when filtering or doing mass-updates on char/text fields. SQLite & PostgreSQL are only affected when filtering with contains, startswith, or endswith filters and their case-insensitive...

8.8CVSS8.1AI score0.01047EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/07/07 10:17 a.m.•88 views

Graphite Web Cross-site Scripting vulnerability

A vulnerability was found in Graphite Web. It has been classified as problematic. Affected is an unknown function of the component Absolute Time Range Handler. The manipulation leads to cross site scripting. It is possible to launch the attack remotely. The exploit has been disclosed to the publi...

5.4CVSS3.6AI score0.00823EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/05/28 4:16 p.m.•87 views

PYSEC-2026-175

PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient passes its uri argument directly to urllib.request.urlopen which uses Python stdlib's default OpenerDirector registering HTTPHandler, HTTPSHandler, FTPHandler, FileHandler, and DataHandler. There is currently no...

4.2CVSS5.6AI score0.00222EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•86 views

Open Babel has out-of-bounds read in PQS lowerit (pre-buffer read)

SummaryA memory-safety vulnerability in Open Babel's PQS parser caused anout-of-bounds pre-buffer read when reading a crafted input file. DetailsThe flaw was in the lowerit helper used by the PQS parser. Amalformed input caused the helper to read one or more bytes beforethe start of its input...

5.5CVSS5.4AI score0.00246EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/13 2:19 p.m.•85 views

Tensorflow vulnerable to Out-of-Bounds Read

ImpactWhen the BaseCandidateSamplerOp function receives a value in trueclasses larger than rangemax, a heap oob vuln occurs.pythontf.rawops.ThreadUnsafeUnigramCandidateSampler trueclasses=0x100000,1, numtrue = 2, numsampled = 2, unique = False, rangemax = 2, seed = 2, seed2 = 2 PatchesWe have...

9.1CVSS7.8AI score0.00427EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/07/07 10:17 a.m.•85 views

Graphite Web Cross-site Scripting vulnerability

A vulnerability has been found in Graphite Web and classified as problematic. This vulnerability affects unknown code of the component Cookie Handler. The manipulation leads to cross site scripting. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used...

5.4CVSS3.5AI score0.00823EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•83 views

WeasyPrint has CSS Injection via Presentational Hints

SummaryA CSS injection issue exists in WeasyPrint when HTML presentational hints are enabled. Unescaped attribute values are embedded into CSS, allowing injection of arbitrary CSS declarations. This affects applications processing untrusted HTML input. DetailsFile: weasyprint/css/init.pyThe...

6.5CVSS6AI score0.00372EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/02 2:13 p.m.•83 views

Out-of-bounds Read in OpenCV

In OpenCV 3.3.1 corresponding with OpenCV-Python 3.3.1.11, a heap-based buffer over-read exists in the function cv::HdrDecoder::checkSignature in modules/imgcodecs/src/grfmthdr.cpp...

7.5CVSS7.5AI score0.02474EPSS
SaveExploits0References7Affected Software1
Total number of security vulnerabilities5000