Lucene search
+L

7218 matches found

PyPA
PyPA
added 2026/06/22 11:16 p.m.8 views

PYSEC-2026-227

vLLM is an inference and serving engine for large language models LLMs. Prior to 0.22.1, the vLLM Dockerfile is vulnerable to a dependency confusion attack through the flashinfer-jit-cache package. The package is installed from a custom index flashinfer.ai/whl/ using --extra-index-url, but the...

8.8CVSS6.2AI score0.00563EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/06/22 11:16 p.m.7 views

PYSEC-0000-CVE-2026-54232

vLLM is an inference and serving engine for large language models LLMs. Prior to 0.22.1, the vLLM Dockerfile is vulnerable to a dependency confusion attack through the flashinfer-jit-cache package. The package is installed from a custom index flashinfer.ai/whl/ using --extra-index-url, but the...

8.8CVSS6.2AI score0.00563EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/06/22 10:16 p.m.10 views

PYSEC-2026-596

Crawl4AI before 0.8.7 contains a server-side request forgery vulnerability in the /crawl, /crawl/stream, /md, and /llm endpoints that fetch arbitrary user-supplied URLs without validation. Unauthenticated attackers can bypass the internal-address blocklist using IPv6-mapped IPv4 addresses to reac...

9.2CVSS6.1AI score0.00476EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/22 10:16 p.m.9 views

PYSEC-2026-2294

UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Prior to 5.13.0, ujson.dumps or ujson.dump or ujson.encode have a rejectbytes=False option. When set, they may accept malformed or truncated UTF-8 byte sequences, silently rewriting them into different...

6.5CVSS6.1AI score0.00272EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/22 10:16 p.m.16 views

PYSEC-2026-251

WebOb provides objects for HTTP requests and responses. Prior to 1.8.10, the normalization of the HTTP Location header during a redirect is vulnerable to an open redirect: WebOb joins the redirect target to the request URI using Python's urljoin, and since Python 3.10 the underlying urlsplit stri...

6.1CVSS6.4AI score0.00527EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/06/22 9:16 p.m.11 views

PYSEC-2026-2119

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.10 and 1.7.1, Authlib's OAuth 2.0 authorization endpoint can be turned into an unauthenticated open redirect when a request uses an unsupported responsetype and supplies an attacker-controlled redirecturi. The...

5.4CVSS6.2AI score0.00183EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/22 7:17 p.m.11 views

PYSEC-2026-2192

LangChain is a framework for building agents and LLM-powered applications. Prior to 1.3.9, several LangChain components that resolve filesystem paths or expand search patterns do not consistently confine the resolved path to the intended root directory. Affected behaviors include: a file-search...

5.5CVSS6.1AI score0.00158EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 7:17 p.m.9 views

PYSEC-2026-2078

NLTK Natural Language Toolkit is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. Prior to 3.10.0-rc1, nltk.data.load in NLTK is vulnerable to path traversal via URL-encoded path separators and traversal segments...

7.5CVSS6.1AI score0.00555EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.10 views

PYSEC-2026-2110

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, it is possible to bypass the maxlinesize check in parts of an HTTP request in the C parser. If using the optimised C parser the default in pre-built wheels, then an attacker may be able to send...

8.7CVSS6.1AI score0.00322EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.28 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.8AI score0.00187EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.10 views

PYSEC-2026-2111

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, during cleanup it is possible for a compressed request body to be decompressed into memory in one chunk. An attacker may be able to send a compressed payload in specific situations that could be...

8.7CVSS6.1AI score0.00397EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.8 views

PYSEC-2026-2109

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, DigestAuthMiddleware can send an authentication response after following a cross-origin redirect. This likely requires an open redirect vulnerability or similar on the target domain for an attacker to...

6.3CVSS6.1AI score0.00178EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.8 views

PYSEC-2026-2112

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, host-only cookies that are saved with CookieJar.save and then restored later with CookieJar.load lose their host-only status. This vulnerability is fixed in 3.14.1...

7.5CVSS6.1AI score0.00279EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.8 views

PYSEC-2026-237

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, the serverhostname TLS SNI check can be bypassed when an existing connection is reused. If an application makes multiple requests to the same domain, but with different per-request serverhostname...

7.5CVSS5.8AI score0.00266EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.10 views

PYSEC-2026-2113

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, payload resources are not closed correctly when a client disconnects in the middle of a write. If a payload is using an open file or similar limited resource, then an attacker may be able to cause...

7.5CVSS6.1AI score0.00281EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.18 views

PYSEC-2026-249

Starlette is a lightweight ASGI framework/toolkit. From 0.4.1 until 1.3.1, request.form accepts maxfields and maxpartsize to bound resource consumption while parsing form data. These limits are enforced for multipart/form-data, but silently ignored for application/x-www-form-urlencoded. An...

7.5CVSS5.8AI score0.00397EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.12 views

PYSEC-2026-2107

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, no limit was present on the number of pipelined requests that could be queued. An attacker may be able to use pipelined requests to use excessive amounts of memory, potentially leading to DoS. This...

8.7CVSS6.1AI score0.00279EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.9 views

PYSEC-2026-2108

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, if an attacker sends large incomplete websocket frame payloads, it may be possible to bypass the usual size limits on memory use. This vulnerability is fixed in 3.14.1...

8.7CVSS6.1AI score0.00305EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.7 views

PYSEC-2026-2106

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.0, attacker-controlled input included into multipart/payload headers can be used to modify a request to inject additional headers or similar. In the unlikely situation that an application is passing...

7.5CVSS6.1AI score0.00301EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/21 2:16 p.m.10 views

PYSEC-2026-239

Crawl4AI before 0.8.7 contains an authentication bypass vulnerability due to a hardcoded default JWT signing key in the Docker API server. Attackers who know the default key can forge valid authentication tokens for any user, bypassing authentication and gaining full access to protected...

9.8CVSS5.8AI score0.00769EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/21 2:16 p.m.12 views

PYSEC-2026-247

picklescan before 0.0.30 fails to detect cProfile.runctx function calls in pickle file reduce methods, allowing attackers to execute arbitrary code. Malicious pickle files bypass picklescan detection and execute remote code when loaded via pickle.load...

8.1CVSS6.2AI score0.00338EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/21 2:16 p.m.14 views

PYSEC-2026-246

picklescan before 0.0.30 fails to detect malicious pickle files using idlelib.pyshell.ModifiedInterpreter.runcommand in reduce methods. Attackers can embed undetected code in pickle files that executes remote commands when loaded by victims...

8.1CVSS5.9AI score0.00276EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/21 2:16 p.m.15 views

PYSEC-2026-245

picklescan before 0.0.28 fails to detect malicious pickle files that invoke torch.utils.configmodule.loadconfig function within reduce methods. Attackers can craft pickle files embedding arbitrary code that evades detection but executes during pickle.load, enabling remote code execution in supply...

8.1CVSS6.5AI score0.00397EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/20 7:16 p.m.12 views

PYSEC-2026-250

vLLM versions = 0.10.2 and 0.13.0 are missing sparse tensor validation in multimodal embeddings processing. Because PyTorch disables sparse tensor invariant checks by default, an attacker can submit crafted embedding requests with malformed negative or out-of-bounds tensor indices, when the...

8.8CVSS7AI score0.0093EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/20 4:17 p.m.10 views

PYSEC-2026-225

picklescan before 1.0.1 contains an unsafe pickle deserialization vulnerability allowing unauthenticated attackers to create arbitrary zero-byte files via logging.FileHandler class instantiation. Attackers can exploit this by crafting malicious pickle payloads to bypass RCE blocklists and create...

6.9CVSS6AI score0.00443EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/20 4:17 p.m.8 views

PYSEC-0000-CVE-2026-56304

picklescan before 1.0.1 contains an unsafe pickle deserialization vulnerability allowing unauthenticated attackers to create arbitrary zero-byte files via logging.FileHandler class instantiation. Attackers can exploit this by crafting malicious pickle payloads to bypass RCE blocklists and create...

6.9CVSS6AI score0.00443EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/17 8:17 p.m.12 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.3CVSS6AI score0.00213EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/17 7:18 p.m.10 views

PYSEC-2026-2281

Starlette is a lightweight ASGI framework/toolkit. In versions 1.0.1 and earlier, StaticFiles on Windows is vulnerable to SSRF. An UNC path such as \\attacker.com\share can cause os.path.realpath to initiate an outbound SMB connection before the path is rejected, exposing the service account’s...

7.5CVSS6.1AI score0.00368EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
added 2026/06/17 1:20 p.m.10 views

PYSEC-0000-CVE-2026-50203

A path traversal in the SFTP provider SFTPHook.retrievedirectory / SFTPOperatoroperation=get let a malicious or compromised remote SFTP server write files outside the configured local destination directory via crafted directory-entry names. No Airflow account is required — the attack surface is a...

9.1CVSS5.4AI score0.00626EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/17 1:20 p.m.11 views

PYSEC-2026-218

A path traversal in the SFTP provider SFTPHook.retrievedirectory / SFTPOperatoroperation=get let a malicious or compromised remote SFTP server write files outside the configured local destination directory via crafted directory-entry names. No Airflow account is required — the attack surface is a...

9.1CVSS5.3AI score0.00626EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/06/17 10:55 a.m.9 views

PYSEC-2026-2194

LangGraph Python SDK is used to connect to running LangGraph API servers, manage assistants, threads and stream runs from Python applications. Versions 0.3.14 and prior have unsafe URL path construction through unsanitized caller-supplied identifier values used in HTTP request paths for resource...

9.1CVSS6AI score0.00216EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/12 6:16 p.m.12 views

PYSEC-2026-217

MariaDB server is a community developed fork of MySQL server. In versions 3.3.18 and 3.4.8, an application that was taking non-validated user input, escaping it with mysqlrealescapestring and sending it to the database using text protocol and big5 character set was vulnerable to SQL injections,...

9.8CVSS5.5AI score0.00591EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/11 2:16 p.m.11 views

PYSEC-2026-2324

Keras versions prior to 3.14.0 are vulnerable to a path traversal issue in the archive extraction utilities located in keras/src/utils/fileutils.py. The functions filtersafetarinfos and filtersafezipinfos validate archive member paths against the process current working directory CWD instead of t...

8.1CVSS7.1AI score0.00563EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
added 2026/06/11 10:16 a.m.10 views

PYSEC-2026-2302

vLLM versions 0.8.0 and later are vulnerable to an Out-of-Memory OOM Denial of Service DoS attack due to unbounded frame count processing in the VideoMediaIO.loadbase64 method. When processing video/jpeg data URLs, the method splits the base64 data string on commas to extract individual JPEG fram...

7.5CVSS7AI score0.00543EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
added 2026/06/10 10:16 p.m.8 views

PYSEC-2026-2190

kafka-python prior to 2.3.2 contains a denial-of-service vulnerability in the protocol parser that allows a malicious broker or machine-in-the-middle attacker to exhaust memory or hang connections by sending a crafted 4-byte frame length value without bounds validation. Attackers can send a...

8.7CVSS6.1AI score0.00348EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/06/10 10:16 p.m.11 views

PYSEC-2026-2191

kafka-python prior to 2.3.2 contains a denial-of-service vulnerability in SCRAM authentication handling that allows a malicious or machine-in-the-middle broker to freeze the client event loop by supplying an excessively large iteration count. In scram.py, ScramClient.processserverfirstmessage...

8.7CVSS6.1AI score0.00517EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
added 2026/06/09 11:16 p.m.12 views

PYSEC-2026-210

SQLFluff is a modular SQL linter and auto-formatter with support for multiple dialects and templated code. Prior to version 4.2.0, in deployments where untrusted users can provide SQL queries to be linted, an untrusted user can submit a malicious long query to any application using the parser to...

7.5CVSS5.5AI score0.00263EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/09 11:16 p.m.13 views

PYSEC-2026-209

SQLFluff is a modular SQL linter and auto-formatter with support for multiple dialects and templated code. Prior to version 4.1.0, in deployments where untrusted users can provide SQL queries to be linted, an untrusted user can submit a malicious query with deliberate excessive nesting to any...

7.5CVSS5.5AI score0.00263EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/09 7:34 p.m.26 views

durabletask 1.4.1, 1.4.2, and 1.4.3 contain malicious code distributed via a compromised maintainer account

durabletask versions 1.4.1, 1.4.2, and 1.4.3 were published on 2026-05-19 within a35-minute window through a compromised PyPI maintainer account and contained malicious code.On import, the package fetched a remote payload rope.pyz from anattacker-controlled host and executed it.The payload was a...

5.8AI score
SaveExploits0References7Affected Software1
PyPA
PyPA
added 2026/06/09 4:43 p.m.10 views

PYSEC-2026-220

Versions of the package dash-core-components before 2.13.0; all versions of the package dash-core-components; versions of the package dash before 2.15.0; all versions of the package dash-html-components; versions of the package dash-html-components before 2.0.16 are vulnerable to Cross-site...

6.5CVSS6.4AI score0.01475EPSS
SaveExploits1References17Affected Software1
PyPA
PyPA
added 2026/06/09 4:43 p.m.14 views

PYSEC-2026-219

Versions of the package dash-core-components before 2.13.0; all versions of the package dash-core-components; versions of the package dash before 2.15.0; all versions of the package dash-html-components; versions of the package dash-html-components before 2.0.16 are vulnerable to Cross-site...

6.5CVSS6.4AI score0.01475EPSS
SaveExploits1References17Affected Software1
PyPA
PyPA
added 2026/06/09 9:16 a.m.16 views

PYSEC-2026-208

The Apache Airflow Samba provider's GCSToSambaOperator joined GCS object names to the SMB destination path without a containment check, so an object named with ../ segments resolved a write path outside the configured destinationpath. An attacker able to write objects into the source GCS bucket —...

6.5CVSS5.5AI score0.00695EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/06/05 11:16 p.m.12 views

PYSEC-0000-CVE-2026-45409

Internationalized Domain Names in Applications IDNA for Python provides support for Internationalized Domain Names in Applications IDNA and Unicode IDNA Compatibility Processing. In versions prior to 3.15, payloads such as "\u0660" N or "\u30fb" N + "\u6f22" utilize the validcontexto function pri...

6.9CVSS5.2AI score0.00408EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/05 11:16 p.m.25 views

PYSEC-2026-215

Internationalized Domain Names in Applications IDNA for Python provides support for Internationalized Domain Names in Applications IDNA and Unicode IDNA Compatibility Processing. In versions prior to 3.15, payloads such as "\u0660" N or "\u30fb" N + "\u6f22" utilize the validcontexto function pri...

7.5CVSS6.1AI score0.01386EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/06/05 8:17 p.m.10 views

PYSEC-0000-CVE-2026-45758

Guardrails AI is a Python framework that helps build AI applications. On May 11, 2026 at approximately 6:00 PM Pacific, an attacker published a malicious version of guardrails-ai 0.10.1 to PyPI. Aany user who installed guardrails-ai==0.10.1 from PyPI on May 11, 2026 may be affected. Security...

9.6CVSS5.5AI score0.00276EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/05 8:17 p.m.14 views

PYSEC-2026-206

Guardrails AI is a Python framework that helps build AI applications. On May 11, 2026 at approximately 6:00 PM Pacific, an attacker published a malicious version of guardrails-ai 0.10.1 to PyPI. Aany user who installed guardrails-ai==0.10.1 from PyPI on May 11, 2026 may be affected. Security...

9.6CVSS5.5AI score0.00276EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/05 12:17 a.m.11 views

PYSEC-2026-216

In OpenStack Ironic 32 before 37.0.0, an unauthenticated malicious user could submit a crafted JSON string to some endpoints on the API or JSON-RPC service and effect a service crash...

7.5CVSS5.2AI score0.00433EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/06/04 3:16 p.m.13 views

PYSEC-2026-2284

Strawberry GraphQL is a library for creating GraphQL APIs. In versions 0.172.0 through0.315.6, the MaxAliasesLimiter extension in Strawberry fails to account for the multiplicative/amplification effect of FragmentSpreadNode. While it correctly counts static aliases within the AST it does not...

5.3CVSS6.1AI score0.00417EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/04 3:16 p.m.10 views

PYSEC-2026-2283

Strawberry GraphQL is a library for creating GraphQL APIs. In versions 0.71.0 through 0.315.6, the QueryDepthLimiter extension is vulnerable to an Application-level DOS due to a lack of cycle detection in fragment spreads. When a query contains circular fragment references the determinedepth...

5.3CVSS6.1AI score0.00296EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/04 3:16 p.m.13 views

PYSEC-2026-2282

Strawberry GraphQL is a library for creating GraphQL APIs. In versions 0.288.4 through 0.315.3, Strawberry's bundled GraphiQL template wrote values from the GraphiQL headers editor into the browser URL query string. If a user entered a sensitive header, such as Authorization: Bearer , the value...

4.3CVSS6.1AI score0.00218EPSS
SaveExploits0References5Affected Software1
Total number of security vulnerabilities7218