Lucene search
+L

7327 matches found

PyPA
PyPA
added 2026/06/23 5:16 p.m.11 views

PYSEC-2026-242

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.0, Langflow's /api/v1/monitor router exposes 7 endpoints that perform read, write, and delete operations on user-owned resources — messages, sessions, build artifacts, and LLM transaction logs — without...

8.8CVSS5.8AI score0.00495EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/06/23 1:16 p.m.16 views

PYSEC-0000-CVE-2026-56258

Crawl4AI before 0.8.8 contains an arbitrary file write vulnerability in the screenshot and PDF endpoints that allows unauthenticated attackers to write files outside the intended directory via symlink and time-of-check-time-of-use TOCTOU attacks on the outputpath parameter. Remote attackers can...

9.2CVSS6.4AI score0.00912EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/23 1:16 p.m.11 views

PYSEC-0000-CVE-2026-56263

Crawl4AI before 0.8.7 contains a stored cross-site scripting vulnerability in the monitor dashboard that renders crawl URLs and error messages via innerHTML without escaping. An attacker can submit a crafted crawl request with malicious markup that executes in an operator's browser when viewing t...

6.1CVSS5.6AI score0.00344EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/23 1:16 p.m.18 views

PYSEC-2026-230

Crawl4AI before 0.8.7 contains a stored cross-site scripting vulnerability in the monitor dashboard that renders crawl URLs and error messages via innerHTML without escaping. An attacker can submit a crafted crawl request with malicious markup that executes in an operator's browser when viewing t...

6.1CVSS5.6AI score0.00344EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/23 1:16 p.m.14 views

PYSEC-2026-228

Crawl4AI before 0.8.8 contains an arbitrary file write vulnerability in the screenshot and PDF endpoints that allows unauthenticated attackers to write files outside the intended directory via symlink and time-of-check-time-of-use TOCTOU attacks on the outputpath parameter. Remote attackers can...

9.2CVSS6.4AI score0.00912EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 11:16 p.m.7 views

PYSEC-0000-CVE-2026-48746

vLLM is an inference and serving engine for large language models LLMs. From 0.3.0 until 0.22.0, a vulnerability in ASGI web servers and starlette's trust on those web servers enables an authentication bypass of the OpenAI API AuthenticationMiddleware. It allows to use the API without providing t...

9.1CVSS5.9AI score0.01152EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/22 11:16 p.m.11 views

PYSEC-2026-226

vLLM is an inference and serving engine for large language models LLMs. From 0.3.0 until 0.22.0, a vulnerability in ASGI web servers and starlette's trust on those web servers enables an authentication bypass of the OpenAI API AuthenticationMiddleware. It allows to use the API without providing t...

9.1CVSS5.9AI score0.01152EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/22 11:16 p.m.14 views

PYSEC-2026-2300

vLLM is an inference and serving engine for large language models LLMs. Prior to 0.22.0, an assert-based security check in vLLM's activation function loading allows any unauthenticated attacker to achieve arbitrary code execution on the server by publishing a malicious HuggingFace model, when vLL...

7.5CVSS6.5AI score0.00913EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
added 2026/06/22 11:16 p.m.10 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.15 views

PYSEC-2026-2301

vLLM is an inference and serving engine for large language models LLMs. Prior to 0.22.0, vLLM's revision pinning controls do not consistently apply to all artifacts loaded for a model. A deployment that supplies --revision or --code-revision can still load dynamic code, GGUF files, image...

6.5CVSS6.1AI score0.00249EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/06/22 11:16 p.m.9 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.14 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.15 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.00371EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/22 10:16 p.m.20 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
SaveExploits2References1Affected Software1
PyPA
PyPA
added 2026/06/22 9:16 p.m.17 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.00257EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/22 7:17 p.m.13 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.0021EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 7:17 p.m.13 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.00618EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.49 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.00273EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.23 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.18 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.13 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.00307EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.15 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.15 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.20 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.22 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.00481EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.15 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.15 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.12 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.16 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.02639EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2026/06/21 2:16 p.m.15 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.0048EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/21 2:16 p.m.17 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.00392EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/21 2:16 p.m.17 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.00554EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/06/20 7:16 p.m.16 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.00892EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/06/20 4:17 p.m.13 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.10 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.31 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.14 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.12 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.16 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.11 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.17 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.13 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
SaveExploits1References6Affected Software1
PyPA
PyPA
added 2026/06/11 10:16 a.m.14 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.00537EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
added 2026/06/10 10:16 p.m.13 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.13 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.16 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.16 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.38 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.18 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.01487EPSS
SaveExploits1References17Affected Software1
PyPA
PyPA
added 2026/06/09 4:43 p.m.15 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.01487EPSS
SaveExploits1References17Affected Software1
Total number of security vulnerabilities7327