Lucene search
+L
Osv PysecMost viewed

7962 matches found

osv_pysec
osv_pysec
•added 2026/07/02 2:13 p.m.•22 views

PYSEC-2026-699 Improper Restriction of Operations within the Bounds of a Memory Buffer in OpenCV

In modules/imgcodecs/src/grfmtpxm.cpp, the length of buffer AutoBuffer src is small than expected, which will cause copy buffer overflow later. If the image is from remote, may lead to remote code execution or denial of service. This affects OpenCV 3.3 corresponding to OpenCV-Python 3.3.0.9 and...

8.8CVSS7.1AI score0.03091EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/02 2:13 p.m.•22 views

PYSEC-2026-735 Improper Restriction of XML External Entity Reference in Plone

Plone before 5.2.3 allows XXE attacks via a feature that is protected by an unapplied permission of plone.schemaeditor.ManageSchemata therefore, only available to the Manager role...

8.8CVSS7.7AI score0.01453EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/02 2:13 p.m.•22 views

PYSEC-2026-710 Out-of-bounds Read in OpenCV

OpenCV Open Source Computer Vision Library through 3.3 corresponding to OpenCV-Python 3.3.0.9 has an out-of-bounds read error in the function icvCvtBGRA2BGR8uC4C3R when reading an image file by using cv::imread...

8.8CVSS6.6AI score0.01986EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2026/06/30 11:17 p.m.•22 views

PYSEC-2026-798

Crawl4AI before 0.8.7 contains an arbitrary JavaScript execution vulnerability in the Docker API server's /executejs endpoint, which accepts and executes arbitrary user-supplied JavaScript in the server's browser context with --disable-web-security enabled. An attacker can execute arbitrary...

6.1CVSS6.5AI score0.02639EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•22 views

PYSEC-2026-468 PraisonAI Has Authentication Bypass via OAuthManager.validate_token()

Summary OAuthManager.validatetoken returns True for any token not found in its internal store, which is empty by default. Any HTTP request to the MCP server with an arbitrary Bearer token is treated as authenticated, granting full access to all registered tools and agent capabilities. Details...

9.1CVSS6.1AI score0.00418EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•22 views

PYSEC-2026-517 Ray has arbitrary code execution via jobs submission API

Anyscale Ray allows a remote attacker to execute arbitrary code via the job submission API. NOTE: the vendor's position is that this report is irrelevant because Ray, as stated in its documentation, is not intended for use outside of a strictly controlled network environment...

9.8CVSS7.9AI score0.83942EPSS
SaveExploits6References17
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•22 views

PYSEC-2026-519 Ray OS Command Injection vulnerability

A command injection exists in Ray's cpuprofile URL parameter allowing attackers to execute os commands on the system running the ray dashboard remotely without authentication...

9.8CVSS8AI score0.7463EPSS
SaveExploits11References7
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•22 views

PYSEC-2026-402 Remote Code Execution via path traversal bypass in lollms

CVE-2024-4320 describes a vulnerability in the parisneo/lollms software, specifically within the ExtensionBuilder.buildextension function. The vulnerability arises from the /mountextension endpoint, where a path traversal issue allows attackers to navigate beyond the intended directory structure...

9.8CVSS8.7AI score0.01164EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•22 views

PYSEC-2026-313 Cobbler has Exposed Dangerous Method or Function

It was found that cobbler 2.6.x exposed all functions from its CobblerXMLRPCInterface class over XMLRPC. A remote, unauthenticated attacker could use this flaw to gain high privileges within cobbler, upload files to arbitrary location in the context of the daemon...

9.8CVSS8.2AI score0.68083EPSS
SaveExploits0References16
osv_pysec
osv_pysec
•added 2026/06/25 2:36 p.m.•22 views

PYSEC-2026-231 Malicious code in embiggen (PyPI)

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

5.8AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/06/24 6:17 p.m.•22 views

PYSEC-2026-240

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.13.0 until 2.74.0, the USPTO patent XML parser used the standard xml.sax.parseString without protection against XML External Entity XXE attacks. An attacker could...

7.5CVSS8.3AI score0.00601EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/06/24 1:16 p.m.•22 views

PYSEC-2026-229

Crawl4AI before 0.8.7 contains an authentication bypass vulnerability in the monitor router endpoints that allows unauthenticated attackers to access destructive operations. Remote attackers can invoke the /monitor/actions/cleanup endpoint and manipulate monitoring state without authentication,...

6.5CVSS5.9AI score0.02639EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/06/23 5:17 p.m.•22 views

PYSEC-2026-224

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.1, unauthenticated users can upload any amount of data to the server without any limitations. No need for any prior knowledge, only network access to Langflow. This can lead to space exhaustion on the...

9.3CVSS5.6AI score0.0119EPSS
SaveExploits2References2
osv_pysec
osv_pysec
•added 2026/06/23 5:17 p.m.•22 views

PYSEC-2026-244

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.10.0, the "Shareable Playground" or "Public Flows" in code contains a potential arbitrary file-read vulnerability, depending on the exact flow configuration used. By making a flow public, public execution of...

6.1CVSS6.2AI score0.00437EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/06/23 5:16 p.m.•22 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
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/06/22 10:16 p.m.•22 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.5CVSS5.8AI score0.00371EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/06/22 6:16 p.m.•22 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
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/06/21 2:16 p.m.•22 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...

7.8CVSS6.5AI score0.00554EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/06/17 10:55 a.m.•22 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.1CVSS5.7AI score0.00293EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/06/09 4:43 p.m.•22 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...

5.4CVSS6.1AI score0.01487EPSS
SaveExploits1References17
osv_pysec
osv_pysec
•added 2026/06/05 12:17 a.m.•22 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.9AI score0.00736EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/05/28 7:16 p.m.•22 views

PYSEC-2026-603

An issue was discovered in OpenStack Keystone before 29.0.2. The Keystone federated token rescoping mechanism does not propagate the original token's expiry to the newly issued token. When a federated user rescopes a token via POST /v3/auth/tokens, the handlescopedtoken function in the mapped...

8.1CVSS5.8AI score0.00321EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/05/28 7:16 p.m.•22 views

PYSEC-2026-601

An issue was discovered in OpenStack Keystone before 29.0.2. When combined with an application credential impersonation vulnerability, an attacker with the member role on a project can escalate to admin by chaining unrestricted application credentials with Keystone trusts. The impersonated token...

8.8CVSS5.8AI score0.00425EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/05/28 4:16 p.m.•22 views

PYSEC-2026-177

PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient.getsigningkey forces a fresh HTTP request to the JWKS endpoint for every JWT with an unknown kid value, with no rate limiting. Since kid comes from the unverified token header, an attacker can trigger unlimited...

3.7CVSS5.5AI score0.00321EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/05/26 9:16 p.m.•22 views

PYSEC-2026-2209

Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, the Image directive plugin validates the :width: and :height: options with a regex compiled as numre = re.compiler"^\d+?:.\d?". When the validated value is not a plain integer, renderblockimage inserts it directly int...

6.1CVSS5.9AI score0.00271EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/05/13 4:16 p.m.•22 views

PYSEC-2026-142

urllib3 is an HTTP client library for Python. From 2.6.0 to before 2.7.0, urllib3 could decompress the whole response instead of the requested portion 1 during the second HTTPResponse.readamt=N call when the response was decompressed using the official Brotli library or 2 when...

7.5CVSS6AI score0.00882EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/05/11 6:16 p.m.•22 views

PYSEC-2026-2219

A Server-Side Request Forgery SSRF vulnerability exists in MLflow versions prior to 3.9.0. The createwebhook function in mlflow/server/handlers.py accepts a user-controlled url parameter without validation, and the sendwebhookrequest function in mlflow/webhooks/delivery.py sends HTTP POST request...

7.1CVSS6.9AI score0.00288EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/05/09 11:16 p.m.•22 views

PYSEC-2026-4

A flaw has been found in OSGeo gdal up to 3.13.0dev-4. Affected by this vulnerability is the function SWSDfldsrch of the file frmts/hdf4/hdf-eos/SWapi.c. Executing a manipulation can lead to heap-based buffer overflow. The attack requires local access. The exploit has been published and may be...

5.3CVSS5.5AI score0.00231EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/05/07 8:16 p.m.•22 views

PYSEC-2026-2155

A security flaw has been discovered in OSGeo gdal up to 3.13.0dev-4. Impacted is the function GDnentries of the file frmts/hdf4/hdf-eos/GDapi.c. Performing a manipulation of the argument DataFieldName results in heap-based buffer overflow. The attack must be initiated from a local position. The...

7.8CVSS5.6AI score0.00255EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/05/07 3:16 p.m.•22 views

PYSEC-2026-2316

Weblate is a web based localization tool. Prior to version 5.17.1, when a user changes their password, browser sessions are correctly invalidated via "cyclesessionkeys", but DRF API tokens "wlu" prefix stored in "authtokentoken" are not revoked. This issue has been patched in version 5.17.1...

5.4CVSS5.7AI score0.0037EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/05/04 6:16 p.m.•22 views

PYSEC-2026-2242

OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. Prior to versions 6.10.5 and 7.0.0-rc3, the OpenC3 password change functionality allows a user to change their password without providing the old password, by accepting a valid...

8.1CVSS5.7AI score0.0044EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/05/04 6:16 p.m.•22 views

PYSEC-2026-2244

OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From version 6.7.0 to before version 7.0.0-rc3, a SQL injection vulnerability exists in the Time-Series Database TSDB component of COSMOS. The tsdblookup function in the...

9.6CVSS6.3AI score0.00445EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/04/30 2:16 p.m.•22 views

PYSEC-2026-2132

Pallets Click, versions 8.3.2 and below, contain a command injection vulnerability in the click.edit function, allowing attackers to pass arbitrary OS commands from an unprivileged account...

7.2CVSS6.3AI score0.00919EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/04/27 5:16 p.m.•22 views

PYSEC-2026-2306

A vulnerability was found in vllm up to 0.19.0. The affected element is the function hasmambalayers of the file vllm/v1/kvcacheinterface.py of the component KV Block Handler. Performing a manipulation results in uninitialized resource. It is possible to initiate the attack remotely. The attack is...

6.3CVSS4.5AI score0.00478EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/04/15 7:16 p.m.•22 views

PYSEC-2026-2314

Weblate is a web based localization tool. In versions prior to 5.17, a user with the project.edit permission granted by the per-project "Administration" role can configure machine translation service URLs pointing to arbitrary internal network addresses. During configuration validation, Weblate...

5CVSS5.7AI score0.00326EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/04/07 3:17 p.m.•22 views

PYSEC-2026-48

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. MultiPartParser allows remote attackers to degrade performance by submitting multipart uploads with Content-Transfer-Encoding: base64 including excessive whitespace. Earlier, unsupported Django series such as...

6.5CVSS6.7AI score0.00882EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/04/01 9:17 p.m.•22 views

PYSEC-2026-2103

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.13.4, multiple Host headers were allowed in aiohttp. This issue has been patched in version 3.13.4...

5.3CVSS5.7AI score0.00393EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/04/01 7:16 p.m.•22 views

PYSEC-2026-2131

ChangeDetection.io versions prior to 0.54.7 contain a protection bypass vulnerability in the SafeXPath3Parser implementation that allows attackers to read arbitrary local files by using unblocked XPath 3.0/3.1 functions such as json-doc and similar file-access primitives. Attackers can exploit th...

7.1CVSS6AI score0.0047EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/31 10:16 p.m.•22 views

PYSEC-2026-2114

The Claude SDK for Python provides access to the Claude API from Python applications. From version 0.86.0 to before version 0.87.0, the local filesystem memory tool in the Anthropic Python SDK created memory files with mode 0o666, leaving them world-readable on systems with a standard umask and...

4.4CVSS5.7AI score0.00173EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/31 3:15 a.m.•22 views

PYSEC-2026-2276

SciTokens is a reference library for generating and using SciTokens. Prior to version 1.9.6, the Enforcer incorrectly validates scope paths by using a simple prefix match startswith. This allows a token with access to a specific path e.g., /john to also access sibling paths that start with the sa...

6.5CVSS5.8AI score0.0043EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/03/27 12:16 a.m.•22 views

PYSEC-2026-2297

vLLM is an inference and serving engine for large language models LLMs. Starting in version 0.10.1 and prior to version 0.18.0, two model implementation files hardcode trustremotecode=True when loading sub-components, bypassing the user's explicit --trust-remote-code=False security opt-out. This...

8.8CVSS7.8AI score0.01808EPSS
SaveExploits0References16
osv_pysec
osv_pysec
•added 2026/03/20 2:16 a.m.•22 views

PYSEC-2026-2292

UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Versions 5.10 through 5.11.0 are vulnerable to buffer overflow or infinite loop through large indent handling. ujson.dumps crashes the Python interpreter segmentation fault when the product of the indent...

7.5CVSS7.5AI score0.0077EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/03/18 6:16 p.m.•22 views

PYSEC-2026-2171

Glances is an open-source system cross-platform monitoring tool. Glances recently added DNS rebinding protection for the MCP endpoint, but prior to version 4.5.2, the main REST/WebUI FastAPI application still accepts arbitrary Host headers and does not apply TrustedHostMiddleware or an equivalent...

5.9CVSS5.6AI score0.00188EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/03/18 7:16 a.m.•22 views

PYSEC-2026-2167

Glances is an open-source system cross-platform monitoring tool. The Glances action system allows administrators to configure shell commands that execute when monitoring thresholds are exceeded. These commands support Mustache template variables e.g., name, key that are populated with runtime...

7CVSS7.2AI score0.0021EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/03/17 4:16 p.m.•22 views

PYSEC-2026-117

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to version 6.9.1, the GraphQL mutations "IndividualDeletionDeleteMutation" is intended to allow users to delete individual entity objects respectively. However, it was observed that this...

8.1CVSS5.9AI score0.00235EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/03/17 11:16 a.m.•22 views

PYSEC-2026-14

Apache Airflow versions 3.0.0 through 3.1.7 FastAPI DagVersion listing API does not apply per-DAG authorization filtering when the request is made with dagid set to "" wildcard for all DAGs. As a result, version metadata of DAGs that the requester is not authorized to access is returned. Users ar...

6.5CVSS6.4AI score0.00644EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/03/11 9:16 p.m.•22 views

PYSEC-2026-32

Copyparty is a portable file server. Prior to 1.20.12, if an attacker has been given both read- and write-permissions to the server, they can upload a malicious file with the filename .prologue.html and then craft a link to potentially execute arbitrary JavaScript in the victim's context. Note th...

4.4CVSS6.5AI score0.00196EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/03/10 6:18 p.m.•22 views

PYSEC-2026-2164

Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.1, the /api/4/config REST API endpoint returns the entire parsed Glances configuration file glances.conf via self.config.asdict with no filtering of sensitive values. The configuration file contains credentials for all...

7.5CVSS7.5AI score0.01567EPSS
SaveExploits2References3
osv_pysec
osv_pysec
•added 2026/03/05 8:16 p.m.•22 views

PYSEC-2026-83

LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB both sync and async, via aiosqlite. In version 1.0.9 and prior, LangGraph checkpointers can load msgpack-encoded checkpoints that reconstruct Python objects during deserialization. If an attacker can...

7.2CVSS6.2AI score0.00699EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/03/05 8:16 p.m.•22 views

PYSEC-2026-2308

Wagtail is an open source content management system built on Django. Prior to versions 6.3.8, 7.0.6, 7.2.3, and 7.3.1, a stored cross-site scripting XSS vulnerability exists on confirmation messages within the wagtail.contrib.simpletranslation module. A user with access to the Wagtail admin area...

6.1CVSS5.5AI score0.00612EPSS
SaveExploits0References9
Total number of security vulnerabilities5000