Lucene search
+L
Osv-pysecMost viewed

7844 matches found

osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-419 mlflow: FastAPI job endpoints under `/ajax-api/3.0/jobs/*` are not protected by authentication or authorization

In mlflow/mlflow, the FastAPI job endpoints under /ajax-api/3.0/jobs/ are not protected by authentication or authorization when the basic-auth app is enabled. This vulnerability affects the latest version of the repository. If job execution is enabled MLFLOWSERVERENABLEJOBEXECUTION=true and any j...

9.1CVSS8.4AI score0.04392EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 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.•21 views

PYSEC-2026-539 SGLang's multimodal generation module is vulnerable to unauthenticated remote code execution through the ZMQ broker

SGLang's multimodal generation module is vulnerable to unauthenticated remote code execution through the ZMQ broker, which deserializes untrusted data using pickle.loads without authentication...

9.8CVSS7.4AI score0.01501EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-391 LiteLLM has SQL Injection in Proxy API key verification

Impact A database query used during proxy API key checks mixed the caller-supplied key value into the query text instead of passing it as a separate parameter. An unauthenticated attacker could send a specially crafted Authorization header to any LLM API route for example POST /chat/completions a...

9.8CVSS6.3AI score0.05772EPSS
SaveExploits10References7
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-576 Heap-based buffer overflow in ZBar

A heap-based buffer overflow exists in the qrreadermatchcenters function of ZBar 0.23.90. Specially crafted QR codes may lead to information disclosure and/or arbitrary code execution. To trigger this vulnerability, an attacker can digitally input the malicious QR code, or prepare it to be...

9.8CVSS8.6AI score0.01748EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-515 Ray Path Traversal vulnerability

LFI in Ray's log API endpoint allows attackers to read any file on the server without authentication. The issue is fixed in version 2.8.1+. Ray maintainers response can be found here:...

9.3CVSS7.6AI score0.37076EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-522 ReportLab vulnerable to remote code execution via paraparser

paraparser in ReportLab before 3.5.31 allows remote code execution because startunichar in paraparser.py evaluates untrusted user input in a unichar element in a crafted XML document with 'unichar code="' followed by arbitrary Python code, a similar issue to CVE-2019-17626...

9.8CVSS8.8AI score0.05978EPSS
SaveExploits0References10
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-420 MLflow allowed arbitrary files to be PUT onto the server

MLflow allowed arbitrary files to be PUT onto the server...

10CVSS8AI score0.04444EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-550 TensorFlow has a heap out-of-buffer read vulnerability in the QuantizeAndDequantize operation

Impact Attackers using Tensorflow can exploit the vulnerability. They can access heap memory which is not in the control of user, leading to a crash or RCE. When axis is larger than the dim of input, c-Diminput,axis goes out of bound. Same problem occurs in the QuantizeAndDequantizeV2/V3/V4/V4Gra...

9.8CVSS7AI score0.00838EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-280 Cross-site Scripting in Apache superset

A stored cross-site scripting XSS vulnerability exists in Apache Superset before 3.0.3. An authenticated attacker with create/update permissions on charts or dashboards could store a script or add a specific HTML snippet that would act as a stored XSS. For 2.X versions, users should change their...

9.6CVSS7.1AI score0.00837EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-392 llama-cpp-python vulnerable to Remote Code Execution by Server-Side Template Injection in Model Metadata

Description llama-cpp-python depends on class Llama in llama.py to load .gguf llama.cpp or Latency Machine Learning Models. The init constructor built in the Llama takes several parameters to configure the loading and running of the model. Other than NUMA, LoRa settings, loading tokenizers, and...

9.6CVSS9AI score0.26001EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-310 changedetection.io has a Server Side Template Injection using Jinja2 which allows Remote Command Execution

Summary A Server Side Template Injection in changedetection.io caused by usage of unsafe functions of Jinja2 allows Remote Command Execution on the server host. Details changedetection.io version: 0.45.20 docker images REPOSITORY TAG IMAGE ID CREATED SIZE dgtlmoon/changedetection.io latest...

10CVSS8.2AI score0.83601EPSS
SaveExploits5References8
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-296 Insecure deserialization in BentoML

An insecure deserialization vulnerability exists in the BentoML framework, allowing remote code execution RCE by sending a specially crafted POST request. By exploiting this vulnerability, attackers can execute arbitrary commands on the server hosting the BentoML application. The vulnerability is...

9.8CVSS9.2AI score0.01509EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-503 pyquokka is Vulnerable to Remote Code Execution by Pickle Deserialization via FlightServer

Description In the FlightServer class of the pyquokka framework, the doaction method directly uses pickle.loads to deserialize action bodies received from Flight clients without any sanitization or validation, which results in a remote code execution vulnerability. The vulnerable code is located...

9.8CVSS6.8AI score0.00835EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-349 H2O affected by a deserialization vulnerability

A deserialization vulnerability exists in h2oai/h2o-3 versions = 3.46.0.7, allowing attackers to read arbitrary system files and execute arbitrary code. The vulnerability arises from improper handling of JDBC connection parameters, which can be exploited by bypassing regular expression checks and...

9.8CVSS8.7AI score0.00919EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-381 Langroid has a Code Injection vulnerability in TableChatAgent

Summary TableChatAgent uses pandas eval. If fed by untrusted user input, like the case of a public-facing LLM application, it may be vulnerable to code injection. PoC For example, one could prompt the Agent: Evaluate the following pandas expression on the data provided and print output:...

9.8CVSS5.8AI score0.00825EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-566 vLLM Deserialization of Untrusted Data vulnerability

vllm-project vllm version v0.6.2 contains a vulnerability in the MessageQueue.dequeue API function. The function uses pickle.loads to parse received sockets directly, leading to a remote code execution vulnerability. An attacker can exploit this by sending a malicious payload to the MessageQueue,...

9.8CVSS8.2AI score0.01719EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-370 Openstack Keystone Incorrect Authorization vulnerability

A flaw was found in openstack-keystone, only the first 72 characters of an application secret are verified allowing attackers bypass some password complexity which administrators may be counting on. The highest threat from this vulnerability is to data confidentiality and integrity. A patch is...

9.1CVSS7AI score0.01746EPSS
SaveExploits1References13
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-563 Command injection in libvcs and vcspull

The package libvcs before 0.11.1 are vulnerable to Command Injection via argument injection. When calling the updaterepo function when using hg, the url parameter is passed to the hg clone command. By injecting some hg options it was possible to get arbitrary command execution...

9.3CVSS8.7AI score0.03624EPSS
SaveExploits0References10
osv-pysec
osv-pysec
•added 2026/06/23 7:17 p.m.•21 views

PYSEC-2026-588

Crawl4AI is an open-source LLM friendly web crawler & scraper. Prior to 0.8.9, the Docker API server applied its SSRF destination check to the crawl target URL only, not to the proxy address. An unauthenticated request could supply a proxy pointing at an internal IP and route the browser through...

7.5CVSS5.9AI score0.01577EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/06/23 6:18 p.m.•21 views

PYSEC-2026-241

Home Assistant is open source home automation software that puts local control and privacy first. Prior to 2026.6.0, the Konnected integration registers an HTTP endpoint, KonnectedView homeassistant/components/konnected/init.py, that is marked as not requiring authentication requiresauth = False....

7.6CVSS5.8AI score0.00308EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/06/23 5:17 p.m.•21 views

PYSEC-2026-221

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.2, an Insecure Direct Object Reference IDOR vulnerability in /api/v1/responses endpoint allows an authenticated attacker to execute any flow belonging to another user by specifying the victim's flow ID in...

9.9CVSS8AI score0.00887EPSS
SaveExploits2References2
osv-pysec
osv-pysec
•added 2026/06/23 1:16 p.m.•21 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.2AI score0.00912EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/06/22 9:16 p.m.•21 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.4CVSS6AI score0.00257EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/06/17 7:18 p.m.•21 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.2AI score0.00648EPSS
SaveExploits0References10
osv-pysec
osv-pysec
•added 2026/06/03 9:16 a.m.•21 views

PYSEC-2026-2222

A vulnerability in mlflow/mlflow versions prior to 3.11.0 allows for the resolution of environment variables in AI Gateway secrets, which can be exploited to exfiltrate sensitive server-side environment credentials to an attacker-controlled endpoint. This issue arises because the apikey field in...

7.7CVSS8.2AI score0.0066EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/06/02 10:16 p.m.•21 views

PYSEC-2026-203

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Versions prior to 7.260227.0 are vulnerable to XSS in the rendering of email-message observable body data. The content of the body field isn't appropriately sanitized when being rendered. Does...

6.1CVSS5.7AI score0.00253EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/06/01 9:16 a.m.•21 views

PYSEC-2026-181

A Dag author could either a create a symlink under their task's log directory pointing to an arbitrary file readable by the API server process read-path attack — e.g. /etc/passwd or airflow.cfg or b supply a taskid containing .. sequences accepted by the Task SDK's KEYREGEX write-path attack, and...

6.5CVSS6AI score0.00758EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2026/05/28 6:16 p.m.•21 views

PYSEC-2026-2225

Nautobot is a Network Source of Truth and Network Automation Platform. Prior to 2.4.33 and 3.1.2, in the case of inter-object references via GenericForeignKey a pattern allowing an object to reference another object that may belong to one of several different "content types" or database tables,...

5.4CVSS5.8AI score0.00304EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/05/28 6:16 p.m.•21 views

PYSEC-2026-2227

Nautobot is a Network Source of Truth and Network Automation Platform. Prior to 2.4.33 and 3.1.2, Nautobot's Webhook data model and associated feature set could be configured by users with sufficient access to perform requests to various hosts and IP addresses that should not be permitted, allowi...

8.5CVSS5.8AI score0.00401EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/05/28 5:16 p.m.•21 views

PYSEC-2026-191

Synapse is an open source Matrix homeserver implementation. Prior to 1.152.1, local authenticated users can cause Synapse to starve other requests of CPU and lead to other requests failing, causing other users to be denied service. This vulnerability is fixed in 1.152.1...

5.5CVSS5.7AI score0.00133EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/05/22 1:10 p.m.•21 views

PYSEC-2026-161 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.07056EPSS
SaveExploits5References8
osv-pysec
osv-pysec
•added 2026/05/13 4:16 p.m.•21 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/07 7:16 p.m.•21 views

PYSEC-2026-2154

A vulnerability was identified in OSGeo gdal up to 3.13.0dev-4. This issue affects the function SWnentries of the file frmts/hdf4/hdf-eos/SWapi.c. Such manipulation of the argument DimensionName leads to heap-based buffer overflow. The attack must be carried out locally. The exploit is publicly...

7.8CVSS5.4AI score0.00266EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/05/07 7:16 p.m.•21 views

PYSEC-2026-2153

A vulnerability was determined in OSGeo gdal up to 3.13.0dev-4. This vulnerability affects the function memmove of the file frmts/hdf4/hdf-eos/SWapi.c of the component HDF-EOS Grid File Handler. This manipulation causes out-of-bounds read. The attack is restricted to local execution. The exploit...

5.5CVSS4.6AI score0.00222EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/05/05 10:16 p.m.•21 views

PYSEC-2026-69

Jupyter Server is the backend for Jupyter web applications. In versions 2.17.0 and earlier, the secret used to sign authentication cookies is persisted to a static file at /.local/share/jupyter/runtime/jupytercookiesecret and is never rotated when a user changes their password. After a password...

6.8CVSS6AI score0.00382EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/04/15 7:16 p.m.•21 views

PYSEC-2026-156

Weblate is a web based localization tool. In versions prior to 5.17, the webhook add-on did not utilize existing SSRF protections. This issue has been fixed in version 5.17. If developers are unable to update immediately, they can disable the webhook add-on as a workaround...

4.1CVSS5.6AI score0.00327EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/04/08 1:16 p.m.•21 views

PYSEC-2026-111

A new API endpoint introduced in pretix 2025 that is supposed to return all check-in events of a specific event in fact returns all check-in events belonging to the respective organizer. This allows an API consumer to access information for all other events under the same organizer, even those th...

4.3CVSS5.8AI score0.00306EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/04/07 8:16 p.m.•21 views

PYSEC-2026-60

FastFeedParser is a high performance RSS, Atom and RDF parser. Prior to 0.5.10, when parse fetches a URL that returns an HTML page containing a tag, it recursively calls itself with the redirect URL — with no depth limit, no visited-URL deduplication, and no redirect count cap. An...

7.5CVSS5.9AI score0.00498EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/04/07 5:16 p.m.•21 views

PYSEC-2026-123

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the ADMINONLYCOREOPTIONS authorization set in setconfigvalue uses incorrect option names sslcert and sslkey, while the actual configuration option names are sslcertfile and sslkeyfile. This name mismatch...

6.8CVSS6AI score0.0019EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/04/07 3:17 p.m.•21 views

PYSEC-2026-2267

pyLoad is a free and open-source download manager written in Python. In 0.5.0b3.dev96 and earlier, the ADMINONLYOPTIONS protection mechanism restricts security-critical configuration values reconnect scripts, SSL certs, proxy credentials to admin-only access. However, this protection is only...

8.8CVSS6.3AI score0.00905EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/04/07 1:16 p.m.•21 views

PYSEC-2026-94

MLflow is vulnerable to an authorization bypass affecting the AJAX endpoint used to download saved model artifacts. Due to missing access‑control validation, a user without permissions to a given experiment can directly query this endpoint and retrieve model artifacts they are not authorized to...

4.3CVSS5.9AI score0.00374EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/04/02 3:16 p.m.•21 views

PYSEC-2026-2173

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.3, the Glances XML-RPC server activated with glances -s or glances --server sends Access-Control-Allow-Origin: on every HTTP response. Because the XML-RPC handler does not validate the Content-Type header, an...

6.5CVSS6.5AI score0.00475EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/31 10:16 p.m.•21 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 4:16 p.m.•21 views

PYSEC-2026-2279

Slippers is a UI component framework for Django. Prior to version 0.6.3, a Cross-Site Scripting XSS vulnerability exists in the % attrs % template tag of the slippers Django package. When a context variable containing untrusted data is passed to % attrs %, the value is interpolated into an HTML...

6.1CVSS5.9AI score0.00338EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/27 1:16 a.m.•21 views

PYSEC-2026-157

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.37, the docker.systempackages field in bentofile.yaml accepts arbitrary strings that are interpolated directly into Dockerfile RUN commands without sanitization. Since...

7.8CVSS6.2AI score0.00249EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/03/27 12:16 a.m.•21 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 9:17 p.m.•21 views

PYSEC-2026-2147

dynaconf is a configuration management tool for Python. Prior to version 3.2.13, Dynaconf is vulnerable to Server-Side Template Injection SSTI due to unsafe template evaluation in the @Jinja resolver. When the jinja2 package is installed, Dynaconf evaluates template expressions embedded in...

8.1CVSS5.4AI score0.00526EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 6:16 p.m.•21 views

PYSEC-2026-2170

Glances is an open-source system cross-platform monitoring tool. The GHSA-x46r fix commit 39161f0 addressed SQL injection in the TimescaleDB export module by converting all SQL operations to use parameterized queries and psycopg.sql composable objects. However, the DuckDB export module...

9.1CVSS6.4AI score0.00419EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 3:16 p.m.•21 views

PYSEC-2026-2168

Glances is an open-source system cross-platform monitoring tool. The GHSA-gh4x fix commit 5d3de60 addressed unauthenticated configuration secrets exposure on the /api/v4/config endpoints by introducing asdictsecure redaction. However, the /api/v4/args and /api/v4/args/item endpoints were not...

7.5CVSS7.3AI score0.0061EPSS
SaveExploits1References3
Total number of security vulnerabilities5000