Lucene search
+L
Osv PysecMost viewed

7962 matches found

osv_pysec
osv_pysec
•added 2026/06/23 5:17 p.m.•25 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.•25 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.•25 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/21 2:16 p.m.•25 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...

7.8CVSS5.8AI score0.00392EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/06/11 10:16 a.m.•25 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.5CVSS7.2AI score0.00896EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/06/09 9:16 a.m.•25 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.5CVSS6.1AI score0.0097EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/06/04 3:16 p.m.•25 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.3CVSS5.8AI score0.0036EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/05/27 5:16 p.m.•25 views

PYSEC-2026-180

Streamlink is a CLI utility which pipes video streams from various services into a video player. Prior to 8.4.0, Streamlink's HLS and DASH parsers do not validate the URI scheme of segment entries and other resources. A remote .m3u8 HLS playlist or .mpd DASH manifest can list file:///path/to/file...

6.5CVSS5.9AI score0.00454EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/05/27 3:16 p.m.•25 views

PYSEC-2026-2178

Gradio before version 6.15.0 contains a cookie injection vulnerability that allows remote attackers to perform cross-Space session fixation by exploiting a shared module-level HTTP client used across all users in the reverse proxy endpoint. Attackers controlling any HF Space can return a...

6.8CVSS6AI score0.0047EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/05/27 2:16 a.m.•25 views

PYSEC-2026-193

In GDAL 3.1.0 through 3.13.0, scanForGeometryContainers in the netCDF driver allows code execution via a stack-based buffer overflow. It reads a geometry attribute into a fixed-size stack buffer without validating the attribute length. The attacker embeds the exploit as an oversized geometry...

7.8CVSS6.7AI score0.00147EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/05/26 9:16 p.m.•25 views

PYSEC-2026-168

Mistune is a Python Markdown parser with renderers and plugins. In 3.2.0 and realier, in src/mistune/directives/image.py, the renderfigure function concatenates figclass and figwidth options directly into HTML attributes without escaping. This allows attribute injection and XSS even when...

6.1CVSS5.9AI score0.00271EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/05/22 1:10 p.m.•25 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/11 6:16 p.m.•25 views

PYSEC-2026-127

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the setconfigvalue API method @permissionPerms.SETTINGS in src/pyload/core/api/init.py gates security-sensitive options behind a hand-maintained allowlist ADMINONLYCOREOPTIONS. The allowlist contains...

8.3CVSS6AI score0.00386EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/05/09 11:16 p.m.•25 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/09 6:16 a.m.•25 views

PYSEC-2026-2251

Pillow is a Python imaging library. From version 11.2.1 to before version 12.2.0, passing nested lists as coordinates to APIs that accept coordinates such as ImagePath.Path, ImageDraw.ImageDraw.polygon and ImageDraw.ImageDraw.line could cause a heap buffer overflow, as nested lists were recursive...

5.5CVSS6.5AI score0.00182EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/05/09 6:16 a.m.•25 views

PYSEC-2026-165

Pillow is a Python imaging library. Prior to version 12.2.0, if a font advances for each glyph by an exceeding large amount, when Pillow keeps track of the current position, it may lead to an integer overflow. This issue has been patched in version 12.2.0...

5.5CVSS6.4AI score0.00159EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/05/08 10:16 p.m.•25 views

PYSEC-2026-2272

Ray is an AI compute engine. From version 2.54.0 to before version 2.55.0, Ray Data registers custom Arrow extension types ray.data.arrowtensor, ray.data.arrowtensorv2, ray.data.arrowvariableshapedtensor globally in PyArrow. When PyArrow reads a Parquet file containing one of these extension type...

8.8CVSS6.5AI score0.00704EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/05/04 6:16 p.m.•25 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.•25 views

PYSEC-2026-2243

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, OpenC3 COSMOS contains a design flaw in the savetoolconfig function that allows saving tool configuration files at arbitrary locations...

4.3CVSS5.9AI score0.00411EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/05/01 9:16 a.m.•25 views

PYSEC-2026-205

An issue was discovered in OpenStack ironic-python-agent 1.0.0 through 11.5.0. Ironic Python Agent IPA sometimes executes grub-install from within a chroot of the deployed partition image, leading to code execution in the case of a malicious image...

7.5CVSS6.2AI score0.01126EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/04/30 10:16 a.m.•25 views

PYSEC-2026-24

Apache Airflow's SMTP provider SmtpHook called Python's smtplib.SMTP.starttls without an SSL context, so no certificate validation was performed on the TLS upgrade. A man-in-the-middle between the Airflow worker and the SMTP server could present a self-signed certificate, complete the STARTTLS...

5.9CVSS5.8AI score0.00268EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/04/15 6:17 p.m.•25 views

PYSEC-2026-2311

Weblate is a web based localization tool. In versions prior to 5.17, the tasks API didn't verify user access for pending tasks. This could expose logs of in-progress operations to users who don't have access to given scope. The attacker needs to brute-force the random UUID of the task, so...

3.1CVSS5.6AI score0.00264EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/04/13 3:17 p.m.•25 views

PYSEC-2026-20

Dag Authors, who normally should not be able to execute code in the webserver context could craft XCom payload causing the webserver to execute arbitrary code. Since Dag Authors are already highly trusted, severity of this issue is Low. Users are recommended to upgrade to Apache Airflow 3.2.0,...

8.8CVSS6.8AI score0.01058EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/04/07 5:16 p.m.•25 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 5:16 p.m.•25 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.•25 views

PYSEC-2026-51

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. ASGIRequest allows a remote attacker to spoof headers by exploiting an ambiguous mapping of two header variants with hyphens or with underscores to a single version with underscores. Earlier, unsupported Django...

7.5CVSS6.5AI score0.00549EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/04/02 3:16 p.m.•25 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/04/01 9:17 p.m.•25 views

PYSEC-2026-2152

Flask-HTTPAuth provides Basic, Digest and Token HTTP authentication for Flask routes. Prior to version 4.8.1, in a situation where the client makes a request to a token protected resource without passing a token, or passing an empty token, Flask-HTTPAuth would invoke the application's token...

8.2CVSS5.8AI score0.00479EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/04/01 9:17 p.m.•25 views

PYSEC-2026-2102

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.13.4, the C parser the default for most installs accepted null bytes and control characters in response headers. This issue has been patched in version 3.13.4...

6.9CVSS5.8AI score0.00676EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/27 2:53 p.m.•25 views

PYSEC-2026-3 Two telnyx versions published containing credential harvesting malware

After an API token exposure from an exploited Trivy dependency, two new releases of telnyx were uploaded to PyPI containing automatically activated malware, harvesting sensitive credentials and files, and exfiltrating to a remote API. Compromised versions execute code during importing the telnyx...

6.1AI score
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/03/27 12:16 a.m.•25 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/17 4:16 p.m.•25 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/13 7:55 p.m.•25 views

PYSEC-2026-120

PyJWT is a JSON Web Token implementation in Python. Prior to 2.12.0, PyJWT does not validate the crit Critical Header Parameter defined in RFC 7515 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting...

7.5CVSS6.3AI score0.00273EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/03/13 7:54 p.m.•25 views

PYSEC-2026-2122

CairoSVG is an SVG converter based on Cairo, a 2D graphics library. Prior to Kozea/CairoSVG has exponential denial of service via recursive element amplification in cairosvg/defs.py. This causes CPU exhaustion from a small input...

7.5CVSS7.2AI score0.00535EPSS
SaveExploits2References2
osv_pysec
osv_pysec
•added 2026/03/07 4:15 p.m.•25 views

PYSEC-2026-121

pyLoad is a free and open-source download manager written in Python. From version 0.5.0b3.dev13 to 0.5.0b3.dev96, the editpackage function implements insufficient sanitization for the packfolder parameter. The current protection relies on a single-pass string replacement of "../", which can be...

6.5CVSS5.8AI score0.00545EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/02/27 10:16 p.m.•25 views

PYSEC-2026-64

Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.7, Gradio apps running on Window with Python 3.13+ are vulnerable to an absolute path traversal issue that enables unauthenticated attackers to read arbitrary files from the file system. Python 3.13+ change...

7.5CVSS8.2AI score0.02539EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/02/18 6:24 p.m.•25 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.•25 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.•25 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/02/02 11:16 p.m.•25 views

PYSEC-2026-137

A stored cross-site scripting XSS vulnerability in the Jobs module of Tendenci CMS v15.3.7 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload...

5.4CVSS6.3AI score0.00274EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/02/02 11:16 p.m.•25 views

PYSEC-2026-138

A stored cross-site scripting XSS vulnerability in the Forums module of Tendenci CMS v15.3.7 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload...

5.4CVSS6.3AI score0.00274EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/01/16 11:16 a.m.•25 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/07 6:15 p.m.•25 views

PYSEC-2026-2264

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to version 6.8.3, an open redirect vulnerability exists in the OpenCTI platform's SAML authentication endpoint /auth/saml/callback. By manipulating the RelayState parameter, an attacker can...

6.1CVSS5.8AI score0.00256EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2025/12/31 2:15 a.m.•25 views

PYSEC-2025-90

cbor2 provides encoding and decoding for the Concise Binary Object Representation CBOR serialization format. Starting in version 3.0.0 and prior to version 5.8.0, whhen a CBORDecoder instance is reused across multiple decode operations, values marked with the shareable tag 28 persist in memory an...

7.5CVSS7.3AI score0.00459EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2025/12/18 7:16 p.m.•25 views

PYSEC-2025-103

Dify v1.9.1 is vulnerable to Insecure Permissions. An unauthenticated attacker can directly send HTTP GET requests to the /console/api/system-features endpoint without any authentication credentials or session tokens. The endpoint fails to implement proper authorization checks, allowing anonymous...

7.5CVSS5.9AI score0.29929EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2025/11/27 11:15 a.m.•25 views

PYSEC-2025-154

Emails sent by pretix can utilize placeholders that will be filled with customer data. For example, when name is used in an email template, it will be replaced with the buyer's name for the final email. If the name of the attendee contained HTML or Markdown formatting, this was rendered as HTML i...

6.1CVSS5.7AI score0.00183EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2025/10/31 3:15 p.m.•25 views

PYSEC-2025-225

Kitware VTK Visualization Toolkit through 9.5.0 contains a heap buffer overflow vulnerability in vtkGLTFDocumentLoader. When processing specially crafted GLTF files, the copy constructor of Accessor objects fails to properly validate buffer boundaries before performing memory read operations...

7.1CVSS6.2AI score0.0018EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2025/10/20 8:15 p.m.•25 views

PYSEC-2025-187

Taguette is an open source qualitative research tool. An issue has been discovered in Taguette versions prior to 1.5.0. It was possible for an attacker to request password reset email containing a malicious link, allowing the attacker to set the email if clicked by the victim. This issue has been...

7.1CVSS5.7AI score0.00254EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2025/08/27 7:15 p.m.•25 views

PYSEC-2025-259

The PCRE2 library is a set of C functions that implement regular expression pattern matching. In version 10.45, a heap-buffer-overflow read vulnerability exists in the PCRE2 regular expression matching engine, specifically within the handling of the scs:... Scan SubString verb when combined with...

9.1CVSS6.9AI score0.008EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2025/07/13 8:15 p.m.•25 views

PYSEC-2025-69

In Roundup before 2.5.0, XSS can occur via interaction between URLs and issue tracker templates devel and responsive...

6.4CVSS6.2AI score0.00217EPSS
SaveExploits0References3
Total number of security vulnerabilities5000