Lucene search
+L
Osv PysecMost viewed

7962 matches found

osv_pysec
osv_pysec
•added 2026/06/21 2:16 p.m.•24 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.•24 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/10 10:16 p.m.•24 views

PYSEC-2026-2191

kafka-python prior to 2.3.2 contains a denial-of-service vulnerability in SCRAM authentication handling that allows a malicious or machine-in-the-middle broker to freeze the client event loop by supplying an excessively large iteration count. In scram.py, ScramClient.processserverfirstmessage...

8.7CVSS5.8AI score0.00517EPSS
SaveExploits0References11
osv_pysec
osv_pysec
•added 2026/06/03 9:16 a.m.•24 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/05/28 6:16 p.m.•24 views

PYSEC-2026-2226

Nautobot is a Network Source of Truth and Network Automation Platform. Prior to 2.4.33 and 3.1.2, Nautobot UI object-bulk-rename endpoints for example, /dcim/interfaces/rename/ were vulnerable to application-wide denial of service via maliciously crafted regular expressions in the find field in...

6.5CVSS5.8AI score0.0056EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/05/28 6:16 p.m.•24 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 4:16 p.m.•24 views

PYSEC-2026-176

PyJWT is a JSON Web Token implementation in Python. From 2.9.0 to 2.12.1, there is a verifier-side algorithm allow-list bypass when jwt.decode or jwt.decodecomplete are called with a PyJWK key. The token header alg is checked against the caller-supplied algorithms allow-list, but signature...

5.4CVSS5.4AI score0.0017EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2026/05/27 5:16 p.m.•24 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.•24 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/26 9:16 p.m.•24 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.•24 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.•24 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 6:16 a.m.•24 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.•24 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/08 3:16 p.m.•24 views

PYSEC-2026-37

An issue in fohrloop dash-uploader v.0.1.0 through v.0.7.0a2 allows a remote attacker to execute arbitrary code via the dashuploader/httprequesthandler.py, dashuploader/upload.py in the Upload function and maxfilesize parameter, dashuploader/configureupload.py components...

7.5CVSS8AI score0.02777EPSS
SaveExploits6References9
osv_pysec
osv_pysec
•added 2026/05/04 6:16 p.m.•24 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/04/30 10:16 a.m.•24 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/21 12:16 a.m.•24 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/18 7:16 a.m.•24 views

PYSEC-2026-19

Secrets in Variables saved as JSON dictionaries were not properly redacted - in case thee variables were retrieved by the user the secrets stored as nested fields were not masked. If you do not store variables with sensitive values in JSON form, you are not affected. Otherwise please upgrade to...

3.7CVSS5.7AI score0.00657EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/04/15 7:16 p.m.•24 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/15 6:17 p.m.•24 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.•24 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.•24 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.•24 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.•24 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.•24 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.•24 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/04/01 9:17 p.m.•24 views

PYSEC-2026-2100

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.13.4, when following redirects to a different origin, aiohttp drops the Authorization header, but retains the Cookie and Proxy-Authorization headers. This issue has been patched in version 3.13.4...

5.3CVSS5.7AI score0.00405EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/26 10:16 p.m.•24 views

PYSEC-2026-2285

Streamlit is a data oriented application development framework for python. Streamlit Open Source versions prior to 1.54.0 running on Windows hosts have an unauthenticated Server-Side Request Forgery SSRF vulnerability. The vulnerability arises from improper validation of attacker-supplied...

4.8CVSS5.8AI score0.00344EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/24 8:16 p.m.•24 views

PYSEC-2026-2233

NiceGUI is a Python-based UI framework. Prior to version 3.9.0, NiceGUI's app.addmediafile and app.addmediafiles media routes accept a user-controlled query parameter that influences how files are read during streaming. The parameter is passed to the range-response implementation without...

7.5CVSS5.7AI score0.00692EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/03/20 9:17 p.m.•24 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.00536EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/03/20 2:16 a.m.•24 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.008EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/03/06 7:16 a.m.•24 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/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.•24 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/12 11:16 p.m.•24 views

PYSEC-2026-57

DokuWiki 2018-04-22b contains a username enumeration vulnerability in its password reset functionality that allows attackers to identify valid user accounts. Attackers can submit different usernames to the password reset endpoint and distinguish between existing and non-existing accounts by...

5.3CVSS5.9AI score0.00473EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/02/09 8:15 p.m.•24 views

PYSEC-2026-2197

Litestar is an Asynchronous Server Gateway Interface ASGI framework. Prior to 2.20.0, FileStore maps cache keys to filenames using Unicode NFKD normalization and ord substitution without separators, creating key collisions. When FileStore is used as response-cache backend, an unauthenticated remo...

6.5CVSS6AI score0.00566EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/02/06 8:16 p.m.•24 views

PYSEC-2026-74

A flaw was found in Keylime. The Keylime registrar, since version 7.12.0, does not enforce client-side Transport Layer Security TLS authentication. This authentication bypass vulnerability allows unauthenticated clients with network access to perform administrative operations, including listing...

9.8CVSS5.8AI score0.05794EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/01/30 11:16 p.m.•24 views

PYSEC-2026-115

OpenCTI 3.3.1 is vulnerable to a reflected cross-site scripting XSS attack via the /graphql endpoint. An attacker can inject arbitrary JavaScript code by sending a crafted GET request with a malicious payload in the query string, leading to execution of JavaScript in the victim's browser. For...

6.1CVSS5.9AI score0.00398EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/01/07 6:15 p.m.•24 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.•24 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/16 12:16 a.m.•24 views

PYSEC-2025-231

Weblate is a web based localization tool. The Create Component functionality in Weblate allows authorized users to add new translation components by specifying both a version control system and a source code repository URL to pull from. However, prior to version 5.15, the repository URL field is...

5CVSS5.9AI score0.0024EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2025/12/15 12:15 a.m.•24 views

PYSEC-2025-135

A flaw has been found in Mayan EDMS up to 4.10.1. The impacted element is an unknown function of the file /authentication/. This manipulation causes open redirect. It is possible to initiate the attack remotely. The exploit has been published and may be used. Upgrading to version 4.10.2 is...

6.1CVSS5.4AI score0.0046EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2025/11/27 11:15 a.m.•24 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/11/06 9:15 p.m.•24 views

PYSEC-2025-126

Weblate is a web based localization tool. In versions 5.14 and below, Weblate leaks the IP address of the project member inviting the user to the project in the audit log. The audit log includes IP addresses from admin-triggered actions, which can be viewed by invited users. This issue is fixed i...

3.5CVSS5.7AI score0.00199EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2025/11/05 3:15 p.m.•24 views

PYSEC-2025-108

An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8. The methods QuerySet.filter, QuerySet.exclude, and QuerySet.get, and the class Q, are subject to SQL injection when using a suitably crafted dictionary, with dictionary expansion, as the connector argument...

9.1CVSS6.8AI score0.19257EPSS
SaveExploits10References5
osv_pysec
osv_pysec
•added 2025/10/20 8:15 p.m.•24 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/10/20 8:15 p.m.•24 views

PYSEC-2025-188

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 a project member to put JavaScript in name or description fields which would run on project load. This issue has been patched in version 1.5.0...

5.4CVSS5.6AI score0.00177EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2025/10/15 8:15 a.m.•24 views

PYSEC-2025-184

This issue affects Apache Spark versions before 3.4.4, 3.5.2 and 4.0.0. Apache Spark versions before 4.0.0, 3.5.2 and 3.4.4 use an insecure default network encryption cipher for RPC communication between nodes. When spark.network.crypto.enabled is set to true it is set to false by default, but...

6.5CVSS7.1AI score0.00236EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2025/09/25 4:15 p.m.•24 views

PYSEC-2025-205

A syntax error in the component proxytensor.py of pytorch v2.7.0 allows attackers to cause a Denial of Service DoS...

7.5CVSS7.2AI score0.00408EPSS
SaveExploits0References3
Total number of security vulnerabilities5000