Lucene search
+L
Osv PysecMost viewed

7962 matches found

osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•26 views

PYSEC-2026-569 web2py is vulnerable to password brute-force attack

web2py before 2.14.6 does not properly check if a host is denied before verifying passwords, allowing a remote attacker to perform brute-force attacks...

9.8CVSS8.5AI score0.02608EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•26 views

PYSEC-2026-440 OpenStack os-vif Ageing time of 0 disables linuxbridge MAC learning

In OpenStack os-vif 1.15.x before 1.15.2, and 1.16.0, a hard-coded MAC aging time of 0 disables MAC learning in linuxbridge, forcing obligatory Ethernet flooding of non-local destinations, which both impedes network performance and allows users to possibly view the content of packets for instance...

9.1CVSS8.2AI score0.02612EPSS
SaveExploits0References11
osv_pysec
osv_pysec
•added 2026/06/26 4:48 p.m.•26 views

PYSEC-2026-236 Malicious code in pyphetools (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08, malicious phantom releases of pyphetools 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/26 4:16 p.m.•26 views

PYSEC-2026-2146

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. Prior to 2.94.0, the HTML backend has unsafe URI and path handling. This vulnerability is fixed in 2.94.0...

7.1CVSS8.1AI score0.00373EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/06/26 8:16 a.m.•26 views

PYSEC-2026-238

The Apache Airflow FTP provider's FTPSHook.getconn created an ftplib.FTPTLS connection but never called protp, so although the control channel was TLS-protected the data channel was transmitted in cleartext. Any deployment using FTPSHook or FTPSFileTransmitOperator to move files over FTPS exposed...

7.5CVSS6.7AI score0.00442EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/06/23 5:17 p.m.•26 views

PYSEC-2026-222

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.7.0, the logout button does not clear the session. The previous user stays logged in unless another user explicitly logs in. This vulnerability is fixed in 1.7.0...

6.1CVSS5.8AI score0.00222EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/06/23 1:16 p.m.•26 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...

5.3CVSS5.6AI score0.02639EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/06/22 6:16 p.m.•26 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...

7.5CVSS7.2AI score0.00563EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/06/22 6:16 p.m.•26 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.5CVSS7.1AI score0.0046EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/06/22 6:16 p.m.•26 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...

7.5CVSS7.2AI score0.00539EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/06/22 6:16 p.m.•26 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.5CVSS7.1AI score0.00533EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/06/02 9:16 a.m.•26 views

PYSEC-2026-2261

In version 3.6.19 of prefecthq/prefect, an authentication bypass vulnerability exists due to the improper handling of URL path exemptions for health check probes. Specifically, the authentication middleware exempts any URL path ending with 'health' or 'ready' from authentication checks. This allo...

7.5CVSS7.2AI score0.00628EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/06/01 9:16 a.m.•26 views

PYSEC-2026-171

Apache Airflow's JWTRefreshMiddleware set the JWT auth cookie without the Secure flag, so deployments running the Airflow API server behind an HTTPS-terminating reverse proxy e.g. nginx / Envoy / a managed load balancer that terminates TLS and forwards plaintext to the API server, the default...

5.9CVSS5.9AI score0.00376EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/06/01 9:16 a.m.•26 views

PYSEC-2026-185

A bug in Apache Airflow's XCom PATCH endpoint PATCH /api/v2/xcomEntries/key allowed an authenticated UI/API user with XCom write permission on a Dag to set XCom entries under reserved key names e.g. returnvalue that the matching POST endpoint already validated against FORBIDDENXCOMKEYS. The...

8.8CVSS6.5AI score0.00947EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/06/01 9:16 a.m.•26 views

PYSEC-2026-184

Apache Airflow's official documentation at core-concepts/dag-run.html "Passing Parameters when triggering Dags" showed a verbatim BashOperatorbashcommand="echo value: dagrun.conf'conf1' " example without any quoting / sanitization warning. Dag authors who copied the pattern verbatim into...

9.1CVSS5.7AI score0.00592EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/05/28 4:16 p.m.•26 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...

7.5CVSS6AI score0.00503EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/05/27 6:16 p.m.•26 views

PYSEC-2026-189

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.39, src/bentoml/internal/container/frontend/dockerfile/templates/basev2.j2 interpolates docker.baseimage raw with no escaping, newline filtering, or validation. A malicious...

8.8CVSS6AI score0.00476EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/05/11 4:17 p.m.•26 views

PYSEC-2026-150

Wagtail is an open source content management system built on Django. Prior to 7.0.7, 7.3.2, and 7.4, the Documents and Images API incorrectly listed items in private collections. A user with access to the API could see the filename and name of documents and images in private collections. This...

5.3CVSS5.8AI score0.00313EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/05/09 11:16 p.m.•26 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/05 7:16 p.m.•26 views

PYSEC-2026-119

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. In versions 6.6.0 through 6.9.12, there is a privilege escalation vulnerability that can be exploited by unauthenticated attackers to query the API as any existing user, including the default admi...

9.8CVSS5.6AI score0.0468EPSS
SaveExploits4References1
osv_pysec
osv_pysec
•added 2026/05/04 6:16 p.m.•26 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/04/21 12:16 a.m.•26 views

PYSEC-2026-2177

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.4, the Cassandra export module glances/exports/glancescassandra/init.py interpolates keyspace, table, and replicationfactor configuration values directly into CQL statements without validation. A user with write...

6.3CVSS6.5AI score0.0019EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/04/15 7:16 p.m.•26 views

PYSEC-2026-2312

Weblate is a web based localization tool. In versions prior to 5.17, the ALLOWEDASSETDOMAINS setting applied only to the first issued requests and didn't restrict possible redirects. This issue has been fixed in version 5.17...

5CVSS5.6AI score0.00309EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/04/09 7:16 p.m.•26 views

PYSEC-2026-151

Wasmtime is a runtime for WebAssembly. In 43.0.0, cloning a wasmtime::Linker is unsound and can result in use-after-free bugs. This bug is not controllable by guest Wasm programs. It can only be triggered by a specific sequence of embedder API calls made by the host. Specifically, the following...

5CVSS6.3AI score0.00118EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/04/09 10:16 a.m.•26 views

PYSEC-2026-21

Apache Airflow versions 3.0.0 through 3.1.8 DagRun wait endpoint returns XCom result values even to users who only have DAG Run read permissions, such as the Viewer role.This behavior conflicts with the FAB RBAC model, which treats XCom as a separate protected resource, and with the security mode...

6.5CVSS5.8AI score0.00789EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/04/08 1:16 p.m.•26 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 5:16 p.m.•26 views

PYSEC-2026-124

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level...

6.5CVSS6AI score0.0048EPSS
SaveExploits2References1
osv_pysec
osv_pysec
•added 2026/04/07 3:17 p.m.•26 views

PYSEC-2026-52

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. Add permissions on inline model instances were not validated on submission of forged POST data in GenericInlineModelAdmin. Earlier, unsupported Django series such as 5.0.x, 4.1.x, and 3.2.x were not evaluated a...

9.8CVSS7.4AI score0.00601EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/03/31 8:16 p.m.•26 views

PYSEC-2026-2224

Nautobot is a Network Source of Truth and Network Automation Platform. Prior to versions 2.4.30 and 3.0.10, user creation and editing via the REST API fails to apply the password validation rules defined by Django's AUTHPASSWORDVALIDATORS setting which defaults to an empty list, i.e., no specific...

4.3CVSS5.6AI score0.00336EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/03/31 4:16 p.m.•26 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/20 2:16 a.m.•26 views

PYSEC-2026-2266

pydicom is a pure Python package for working with DICOM files. Versions 2.0.0-rc.1 through 3.0.1 are vulnerable to Path Traversal through a maliciously crafted DICOMDIR ReferencedFileID when it is set to a path outside the File-set root. pydicom resolves the path only to confirm that it exists, b...

7.8CVSS5.9AI score0.0023EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/03/18 5:16 p.m.•26 views

PYSEC-2026-2169

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.2, the Glances REST API web server ships with a default CORS configuration that sets alloworigins="" combined with allowcredentials=True. When both of these options are enabled together, Starlette's CORSMiddlewa...

8.1CVSS7.4AI score0.00507EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/03/16 6:16 p.m.•26 views

PYSEC-2026-2116

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to version 1.6.9, a cryptographic padding oracle vulnerability was identified in the Authlib Python library concerning the implementation of the JSON Web Encryption JWE RSA15 key management algorithm. Authlib registe...

6.5CVSS6.3AI score0.00165EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/03/16 5:16 p.m.•26 views

PYSEC-2026-162

Improper Protection of Alternate Path exists in the no-access and workdir feature of the AWS API MCP Server versions = 0.2.14 and 1.3.9 on all platforms may allow the bypass of intended file access restriction and expose arbitrary local file contents in the MCP client application context. To...

6.8CVSS5.9AI score0.00188EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/10 6:18 p.m.•26 views

PYSEC-2026-2137

Copyparty is a portable file server. Prior to v1.20.11., the nohtml config option, intended to prevent execution of JavaScript in user-uploaded HTML files, did not apply to SVG images. A user with write-permission could upload an SVG containing embedded JavaScript, which would execute in the...

5.4CVSS6AI score0.00356EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/06 7:15 a.m.•26 views

PYSEC-2026-2133

CocoIndex is a data transformation framework for AI. Prior to version 0.3.34, the Doris target connector didn't verify the configured table name before creating some SQL statements ALTER TABLE. So, in the application code, if the table name is provided by an untrusted upstream, it expose...

9.8CVSS5.8AI score0.00516EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/02/27 10:16 p.m.•26 views

PYSEC-2026-66

Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.6.0, a Server-Side Request Forgery SSRF vulnerability in Gradio allows an attacker to make arbitrary HTTP requests from a victim's server by hosting a malicious Gradio Space. When a victim application uses...

8.6CVSS6.1AI score0.00356EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/02/27 10:16 p.m.•26 views

PYSEC-2026-63

Gradio is an open-source Python package designed for quick prototyping. Starting in version 4.16.0 and prior to version 6.6.0, Gradio applications running outside of Hugging Face Spaces automatically enable "mocked" OAuth routes when OAuth components e.g. gr.LoginButton are used. When a user visi...

5.9CVSS5.9AI score0.00401EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/02/27 9:16 p.m.•26 views

PYSEC-2026-2183

Indico is an event management system that uses Flask-Multipass, a multi-backend authentication system for Flask. In versions prior to 3.3.11, the API endpoint used to manage event series is missing an access check, allowing unauthenticated/unauthorized access to this endpoint. The impact of this ...

6.5CVSS5.8AI score0.00364EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/02/25 5:17 a.m.•26 views

PYSEC-2026-2125

changedetection.io is a free open source web page change detection tool. In versions prior to 0.54.1, the RSS single-watch endpoint reflects the UUID path parameter directly in the HTTP response body without HTML escaping. Since Flask returns text/html by default for plain string responses, the...

6.1CVSS5.8AI score0.00501EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/02/19 4:27 p.m.•26 views

PYSEC-2026-2181

Indico is an event management system that uses Flask-Multipass, a multi-backend authentication system for Flask. Versions prior to 3.3.10 are vulnerable to server-side request forgery. Indico makes outgoing requests to user-provides URLs in various places. This is mostly intentional and part of...

4.3CVSS5.9AI score0.00364EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/02/18 6:24 p.m.•26 views

PYSEC-2026-96

A critical vulnerability exists in the NLTK downloader component of nltk/nltk, affecting all versions. The unzipiter function in nltk/downloader.py uses zipfile.extractall without performing path validation or security checks. This allows attackers to craft malicious zip packages that, when...

10CVSS9.2AI score0.01036EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/02/12 4:16 p.m.•26 views

PYSEC-2026-34

Crawl4AI versions prior to 0.8.0 contain a local file inclusion vulnerability in the Docker API deployment. The /executejs, /screenshot, /pdf, and /html endpoints accept file:// URLs, allowing unauthenticated remote attackers to read arbitrary files from the server filesystem. An attacker can...

7.5CVSS6AI score0.02287EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/02/03 3:16 p.m.•26 views

PYSEC-2026-47

An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. .QuerySet.orderby is subject to SQL injection in column aliases containing periods when the same alias is, using a suitably crafted dictionary, with dictionary expansion, used in FilteredRelation. Earlier,...

5.4CVSS6.6AI score0.0091EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/01/16 11:16 a.m.•26 views

PYSEC-2026-9

In Apache Airflow versions before 3.1.6, when rendered template fields in a Dag exceed core maxtemplatedfieldlength, sensitive values could be exposed in cleartext in the Rendered Templates UI. This occurred because serialization of those fields used a secrets masker instance that did not include...

7.5CVSS7.1AI score0.00616EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/01/16 11:16 a.m.•26 views

PYSEC-2026-10

In Apache Airflow versions before 3.1.6, and 2.11.1 the proxies and proxy fields within a Connection may include proxy URLs containing embedded authentication information. These fields were not treated as sensitive by default and therefore were not automatically masked in log output. As a result,...

7.5CVSS7.3AI score0.01879EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/01/10 7:16 a.m.•26 views

PYSEC-2026-143

vLLM is an inference and serving engine for large language models LLMs. In versions from 0.6.4 to before 0.12.0, users can crash the vLLM engine serving multimodal models that use the Idefics3 vision model implementation by sending a specially crafted 1x1 pixel image. This causes a tensor dimensi...

7.5CVSS6.3AI score0.00442EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2025/12/16 1:15 a.m.•26 views

PYSEC-2025-232

Weblate is a web based localization tool. In versions prior to 5.15, it was possible to trigger repository updates for many repositories via a crafted webhook payload. Version 5.15 fixes the issue. As a workaround, disabling webhooks completely using ENABLEHOOKS avoids this vulnerability...

5.3CVSS5.7AI score0.00257EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2025/11/07 9:15 p.m.•26 views

PYSEC-2025-73

Datasette is an open source multi-tool for exploring and publishing data. In versions 0.65.1 and below and 1.0a0 through 1.0a19, deployed instances of Datasette include an open redirect vulnerability. Hits to the path //example.com/foo/bar/ the trailing slash is required will redirect the user to...

6.9CVSS5.6AI score0.00411EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2025/10/31 3:15 p.m.•26 views

PYSEC-2025-224

Kitware VTK Visualization Toolkit up to 9.5.0 is vulnerable to Buffer Overflow in vtkGLTFDocumentLoader. The vulnerability occurs in the BufferDataExtractionWorker template function when processing GLTF accessor data...

7.5CVSS5.8AI score0.00429EPSS
SaveExploits1References2
Total number of security vulnerabilities5000