Lucene search
+L
Osv-pysecRecent

7962 matches found

osv-pysec
osv-pysec
•added 2026/03/18 12:16 a.m.•18 views

PYSEC-2026-2269

pyOpenSSL is a Python wrapper around the OpenSSL library. Starting in version 22.0.0 and prior to version 26.0.0, if a user provided callback to setcookiegeneratecallback returned a cookie value greater than 256 bytes, pyOpenSSL would overflow an OpenSSL provided buffer. Starting in version 26.0....

9.8CVSS6AI score0.00916EPSS
SaveExploits0References23
osv-pysec
osv-pysec
•added 2026/03/17 8:16 p.m.•29 views

PYSEC-2026-130

A path traversal vulnerability was identified in Ray Dashboard default port 8265 in Ray versions prior to 2.8.1. Due to improper validation and sanitization of user-supplied paths in the static file handling mechanism, an attacker can use traversal sequences e.g., ../ to access files outside the...

7.5CVSS7.5AI score0.01067EPSS
SaveExploits1References4
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.•21 views

PYSEC-2026-16

Apache Airflow versions 3.1.0 through 3.1.7 session token token in cookies is set to path=/ regardless of the configured webserver baseurl or api baseurl. This allows any application co-hosted under the same domain to capture valid Airflow session tokens from HTTP request headers, allowing full...

7.5CVSS6.5AI score0.00785EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2026/03/17 11:16 a.m.•15 views

PYSEC-2026-15

Apache Airflow versions 3.1.0 through 3.1.7 /ui/dependencies endpoint returns the full DAG dependency graph without filtering by authorized DAG IDs. This allows an authenticated user with only DAG Dependencies permission to enumerate DAGs they are not authorized to view. Users are recommended to...

4.3CVSS5.3AI score0.00697EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2026/03/17 11:16 a.m.•21 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/17 11:16 a.m.•21 views

PYSEC-2026-17

Apache Airflow versions 3.1.0 through 3.1.7 missing authorization vulnerability in the Execution API's Human-in-the-Loop HITL endpoints that allows any authenticated task instance to read, approve, or reject HITL workflows belonging to any other task instance. Users are recommended to upgrade to...

8.1CVSS7.3AI score0.00739EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2026/03/16 6:16 p.m.•25 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 6:16 p.m.•26 views

PYSEC-2026-2117

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to version 1.6.9, a library-level vulnerability was identified in the Authlib Python library concerning the validation of OpenID Connect OIDC ID Tokens. Specifically, the internal hash verification logic verifyhash...

7.5CVSS7.1AI score0.00267EPSS
SaveExploits1References12
osv-pysec
osv-pysec
•added 2026/03/16 5:16 p.m.•23 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/16 2:19 p.m.•23 views

PYSEC-2026-132

SimpleEval is a library for adding evaluatable expressions into python projects. Prior to 1.0.5, objects including modules can leak dangerous modules through to direct access inside the sandbox. If the objects you've passed in as names to SimpleEval have modules or other disallowed / dangerous...

9.8CVSS7.8AI score0.00866EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/03/13 7:55 p.m.•23 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.•22 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/12 8:16 p.m.•67 views

PYSEC-2026-2121

Black is the uncompromising Python code formatter. Prior to 26.3.1, Black writes a cache file, the name of which is computed from various formatting options. The value of the --python-cell-magics option was placed in the filename without sanitization, which allowed an attacker who controls the...

7.5CVSS8.1AI score0.00744EPSS
SaveExploits0References10
osv-pysec
osv-pysec
•added 2026/03/12 5:16 p.m.•25 views

PYSEC-2026-118

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to 6.8.16, the OpenCTI platform’s data ingestion feature accepts user-supplied URLs without validation and uses the Axios HTTP client with its default configuration allowAbsoluteUrls: true...

7.7CVSS5.9AI score0.00221EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/03/11 9:16 p.m.•24 views

PYSEC-2026-31

Copyparty is a portable file server. Prior to 1.20.12, there was a missing permission-check in the shares feature the shr global-option. This vulnerability only applies when the shares feature is used for the specific purpose of creating a share of just a single file inside a folder or either the...

6.5CVSS5.9AI score0.00354EPSS
SaveExploits0References1
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/11 8:16 p.m.•24 views

PYSEC-2026-140

Tornado is a Python web framework and asynchronous networking library. In versions of Tornado prior to 6.5.5, the only limit on the number of parts in multipart/form-data is the maxbodysize setting default 100MB. Since parsing occurs synchronously on the main thread, this creates the possibility ...

7.5CVSS6AI score0.00507EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/03/11 8:16 p.m.•29 views

PYSEC-2026-2120

Black is the uncompromising Python code formatter. Black provides a GitHub action for formatting code. This action supports an option, usepyproject: true, for reading the version of Black to use from the repository pyproject.toml. A malicious pull request could edit pyproject.toml to use a direct...

9.8CVSS6.6AI score0.00661EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/03/10 6:18 p.m.•25 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/10 6:18 p.m.•18 views

PYSEC-2026-2165

Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.1, The TimescaleDB export module constructs SQL queries using string concatenation with unsanitized system monitoring data. The normalize method wraps string values in single quotes but does not escape embedded single...

9.8CVSS6.4AI score0.00426EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/10 6:18 p.m.•21 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/09 8:16 p.m.•18 views

PYSEC-2026-97

A vulnerability in the filestring function of the nltk.util module in nltk version 3.9.2 allows arbitrary file read due to improper validation of input paths. The function directly opens files specified by user input without sanitization, enabling attackers to access sensitive system files by...

7.5CVSS7.7AI score0.00539EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/03/09 4:16 p.m.•17 views

PYSEC-2026-84

An issue pertaining to CWE-312: Cleartext Storage of Sensitive Information was discovered in lesspass lesspass v9.6.9 which allows attackers to obtain sensitive information...

6.5CVSS5.8AI score0.0017EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2026/03/07 4:15 p.m.•28 views

PYSEC-2026-2148

emlparser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to version 2.0.1, the official example script examples/recursivelyextractattachments.py contains a path traversal vulnerability that allows...

5.5CVSS5.9AI score0.00187EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/07 4:15 p.m.•24 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/03/06 7:16 a.m.•27 views

PYSEC-2026-2129

changedetection.io is a free open source web page change detection tool. Prior to version 0.54.4, a Zip Slip vulnerability in the backup restore functionality allows arbitrary file overwrite via path traversal in uploaded ZIP archives. This issue has been patched in version 0.54.4...

9.1CVSS6AI score0.00584EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/06 7:16 a.m.•27 views

PYSEC-2026-2128

changedetection.io is a free open source web page change detection tool. Prior to version 0.54.4, the changedetection.io application allows users to specify XPath expressions as content filters via the includefilters field. These XPath expressions are processed using the elementpath library which...

7.5CVSS6AI score0.00528EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/06 7:16 a.m.•23 views

PYSEC-2026-2118

Authlib is a Python library which builds OAuth and OpenID Connect servers. From version 1.6.5 to before version 1.6.7, previous tests involving passing a malicious JWT containing alg: none and an empty signature was passing the signature verification step without any changes to the application co...

9.8CVSS8AI score0.00569EPSS
SaveExploits1References12
osv-pysec
osv-pysec
•added 2026/03/06 7:16 a.m.•28 views

PYSEC-2026-2127

changedetection.io is a free open source web page change detection tool. Prior to version 0.54.4, there is a reflected cross-site scripting XSS vulnerability identified in the /rss/tag/ endpoint of changedetection.io. The taguuid path parameter is reflected directly in the HTTP response body...

6.1CVSS5.7AI score0.00351EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/06 7:15 a.m.•23 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/03/06 5:16 a.m.•24 views

PYSEC-2026-2186

Internet Routing Registry daemon version 4 is an IRR database server, processing IRR objects in the RPSL format. From version 4.4.0 to before version 4.4.5 and from version 4.5.0 to before version 4.5.1, an attacker can manipulate the HTTP Host header on a password reset or account creation...

8.1CVSS5.7AI score0.00574EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/03/05 9:16 p.m.•27 views

PYSEC-2026-112

Products.isurlinportal is a replacement for isURLInPortal method in Plone. Prior to versions 2.1.0, 3.1.0, and 4.0.0, a url /login?camefrom=////evil.example may redirect to an external website after login. This issue has been patched in versions 2.1.0, 3.1.0, and 4.0.0...

6.1CVSS5.7AI score0.00271EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/03/05 9:16 p.m.•22 views

PYSEC-2026-99

NLTK versions =3.9.2 are vulnerable to arbitrary code execution due to improper input validation in the StanfordSegmenter module. The module dynamically loads external Java .jar files without verification or sandboxing. An attacker can supply or replace the JAR file, enabling the execution of...

10CVSS9.3AI score0.00769EPSS
SaveExploits3References1
osv-pysec
osv-pysec
•added 2026/03/05 8:16 p.m.•17 views

PYSEC-2026-2201

lxmlhtmlclean is a project for HTML cleaning functionalities copied from lxml.html.clean. Prior to version 0.4.4, the hassneakyjavascript method strips backslashes before checking for dangerous CSS keywords. This causes CSS Unicode escape sequences to bypass the @import and expression filters,...

6.1CVSS6.1AI score0.00291EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/03/05 8:16 p.m.•17 views

PYSEC-2026-2202

lxmlhtmlclean is a project for HTML cleaning functionalities copied from lxml.html.clean. Prior to version 0.4.4, the tag passes through the default Cleaner configuration. While pagestructure=True removes html, head, and title tags, there is no specific handling for , allowing an attacker to inje...

6.1CVSS6.8AI score0.00282EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/03/05 8:16 p.m.•20 views

PYSEC-2026-2307

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 rendering TableBlock blocks within a StreamField. A user with access to create or edit pages containing TableBlock...

6.1CVSS5.6AI score0.00612EPSS
SaveExploits0References9
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.•21 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
osv-pysec
osv-pysec
•added 2026/03/05 4:16 p.m.•16 views

PYSEC-2026-2322

xgrammar is an open-source library for efficient, flexible, and portable structured generation. Prior to version 0.1.32, the multi-level nested syntax caused a segmentation fault core dumped. This issue has been patched in version 0.1.32...

7.5CVSS7.4AI score0.01172EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/03/05 3:16 p.m.•15 views

PYSEC-2026-89

Python-Markdown version 3.8 contain a vulnerability where malformed HTML-like sequences can cause html.parser.HTMLParser to raise an unhandled AssertionError during Markdown parsing. Because Python-Markdown does not catch this exception, any application that processes attacker-controlled Markdown...

7.5CVSS7.5AI score0.00589EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2026/03/05 6:16 a.m.•25 views

PYSEC-2026-56

An open redirect vulnerability exists in django-allauth versions prior to 65.14.1 when SAML IdP initiated SSO is enabled it is disabled by default, which may allow an attacker to redirect users to an arbitrary external website via a crafted URL...

6.1CVSS5.5AI score0.00279EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2026/03/04 7:16 p.m.•18 views

PYSEC-2026-98

A vulnerability in NLTK versions up to and including 3.9.2 allows arbitrary file read via path traversal in multiple CorpusReader classes, including WordListCorpusReader, TaggedCorpusReader, and BracketParseCorpusReader. These classes fail to properly sanitize or validate file paths, enabling...

7.5CVSS8AI score0.00915EPSS
SaveExploits3References2
osv-pysec
osv-pysec
•added 2026/02/27 10:16 p.m.•24 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/27 10:16 p.m.•23 views

PYSEC-2026-65

Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.6.0, the redirecttotarget function in Gradio's OAuth flow accepts an unvalidated targeturl query parameter, allowing redirection to arbitrary external URLs. This affects the /logout and /login/callback...

4.7CVSS6.1AI score0.003EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/02/27 10:16 p.m.•23 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.•23 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.•24 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/27 8:21 p.m.•33 views

PYSEC-2026-2258

pillowheif is a Python library for working with HEIF images and plugin for Pillow. Prior to version 1.3.0, an integer overflow in the encode path buffer validation of pillowheif.c allows an attacker to bypass bounds checks by providing large image dimensions, resulting in a heap out-of-bounds rea...

9.1CVSS6.2AI score0.00727EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/02/27 8:21 p.m.•28 views

PYSEC-2026-2248

pillowheif is a Python library for working with HEIF images and plugin for Pillow. Prior to version 1.3.0, an integer overflow in the encode path buffer validation of pillowheif.c allows an attacker to bypass bounds checks by providing large image dimensions, resulting in a heap out-of-bounds rea...

9.1CVSS6.2AI score0.00727EPSS
SaveExploits1References3
Total number of security vulnerabilities7962