Lucene search
+L
Osv-pysecMost viewed

4154 matches found

osv-pysec
osv-pysec
•added 2026/08/04 5:16 p.m.•96 views

PYSEC-2026-3717

An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. GeoDjango's django.contrib.gis.geos.GEOSGeometry is subject to a potential denial-of-service when parsing deeply nested GEOMETRYCOLLECTION objects supplied as well-known text WKT, well-known binary WKB, or hex-encoded WKB,...

6.9CVSS5.8AI score0.01113EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/07 2:34 p.m.•67 views

PYSEC-2026-1103 aiohttp allows request smuggling due to incorrect parsing of chunk extensions

Summary The Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. Impact If a pure Python version of aiohttp is installed i.e. without the usual C extensions or AIOHTTPNOEXTENSIONS is enabled, then an attacker m...

6.3CVSS7.2AI score0.00563EPSS
SaveExploits0References7
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/08/04 11:34 a.m.•66 views

PYSEC-2026-3545 AIOHTTP: Out-of-bounds heap read in C HTTP response parser error path (malformed chunked response)

Summary An out-of-bounds heap read could occur in the C response parser while building an error message for a malformed response. Impact An attacker controlled server, or possibly an accidental response could trigger a DoS in the client. Workaround If unable to upgrade, the Python parser is...

7.1CVSS6.6AI score0.00528EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/08/22 3:16 p.m.•61 views

PYSEC-2026-3731

NLTK versions before 3.10.0 contain a logic bug in FileSystemPathPointer.open where the sandbox validation check compares a normalized path against itself, making the security check permanently inert. Attackers can pass file:// URLs to nltk.data.load to read arbitrary files accessible to the...

7.1CVSS6AI score0.0041EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•61 views

PYSEC-2026-3418 wger: IDOR via user-unscoped cache keys on routine API actions exposes workout data

Summary Five routine detail action endpoints check a cache before calling self.getobject. Cache keys are scoped only by pk — no user ID is included. When a victim has previously accessed their routine via the API, an attacker can retrieve the cached response for the same PK without any ownership...

3.1CVSS6AI score0.00256EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/07 4:02 p.m.•61 views

PYSEC-2026-1204 AWorld OS Command Injection vulnerability

A vulnerability was found in inclusionAI AWorld up to 8c257626e648d98d793dd9a1a950c2af4dd84c4e. It has been rated as critical. This issue affects the function subprocess.run/subprocess.Popen of the file AWorld/aworld/virtualenvironments/terminals/shelltool.py. The manipulation leads to os command...

5CVSS4.9AI score0.03313EPSS
SaveExploits1References10
osv-pysec
osv-pysec
•added 2026/07/07 2:34 p.m.•60 views

PYSEC-2026-1723 Open WebUI denial of service through endpoint for converting markdown

In version 0.3.8 of open-webui, an endpoint for converting markdown to HTML is exposed without authentication. A maliciously crafted markdown payload can cause the server to spend excessive time converting it, leading to a denial of service. The server becomes unresponsive to other requests until...

7.5CVSS7.2AI score0.00878EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/07/07 4:03 p.m.•59 views

PYSEC-2026-1697 NiceGUI Reflected XSS in ui.add_css, ui.add_scss, and ui.add_sass via Style Injection

Summary A Cross-Site Scripting XSS vulnerability exists in ui.addcss, ui.addscss, and ui.addsass functions in NiceGUI v3.3.1 and earlier. These functions allow developers to inject styles dynamically. However, they lack proper sanitization or encoding for the JavaScript context they generate. An...

6.1CVSS6.3AI score0.00275EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/07 2:34 p.m.•57 views

PYSEC-2026-1433 Gunicorn HTTP Request/Response Smuggling vulnerability

Gunicorn version 21.2.0 does not properly validate the value of the 'Transfer-Encoding' header as specified in the RFC standards, which leads to the default fallback method of 'Content-Length,' making it vulnerable to TE.CL request smuggling. This vulnerability can lead to cache poisoning, data...

7.5CVSS7.2AI score0.00806EPSS
SaveExploits0References9
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•51 views

PYSEC-2026-2561 Denial of service in langchain-community

Denial of service in SitemapLoader Document Loader in the langchain-community package, affecting versions below 0.2.5. The parsesitemap method, responsible for parsing sitemaps and extracting URLs, lacks a mechanism to prevent infinite recursion when a sitemap URL refers to the current sitemap...

4.2CVSS5.4AI score0.00304EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•51 views

PYSEC-2026-453 pgAdmin 4 vulnerable to Unsafe Deserialization and Remote Code Execution by an Authenticated user

pgAdmin prior to version 8.4 is affected by a path-traversal vulnerability while deserializing users’ sessions in the session handling code. If the server is running on Windows, an unauthenticated attacker can load and deserialize remote pickle objects and gain code execution. If the server is...

9.9CVSS8.1AI score0.79465EPSS
SaveExploits4References8
osv-pysec
osv-pysec
•added 2026/07/07 11:45 a.m.•50 views

PYSEC-2026-1079 ai-flow Deserialization of Untrusted Data vulnerability

A vulnerability was found in flink-extended ai-flow 0.3.1. It has been declared as critical. Affected by this vulnerability is the function cloudpickle.loads of the file \aiflow\cli\commands\workflowcommand.py. The manipulation leads to deserialization. The attack can be launched remotely. The...

5CVSS5.5AI score0.00719EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/06 8:03 a.m.•47 views

PYSEC-2026-864 OpenStack Nova host data access through resize/migration

The libvirt driver in OpenStack Compute Nova before 2015.1.4 kilo and 12.0.x before 12.0.3 liberty, when using raw storage and usecowimages is set to false, allows remote authenticated users to read arbitrary files via a crafted qcow2 header in an ephemeral or root disk...

5.3CVSS6.8AI score0.02108EPSS
SaveExploits0References18
osv-pysec
osv-pysec
•added 2026/06/02 8:16 p.m.•47 views

PYSEC-2026-2105

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, cookies set with the cookies parameter on requests are sent after following a cross-origin redirect. If a developer uses the cookies parameter on a per-request basis then sensitive data might ...

7.5CVSS6.1AI score0.00213EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/07/08 8:16 p.m.•46 views

PYSEC-2026-3444

httplib2 is a comprehensive HTTP client library for Python. Prior to 0.32.0, httplib2 performs unbounded decompression of HTTP response bodies encoded with Content-Encoding: gzip or deflate in decompressContent in httplib2/init.py, allowing a malicious or compromised HTTP server to return a small...

7.5CVSS7.2AI score0.00665EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/07/07 10:17 a.m.•46 views

PYSEC-2026-990 TensorFlow vulnerable to `CHECK` fail in `CollectiveGather`

Impact When CollectiveGather receives an scalar input input, it gives a CHECK fails that can be used to trigger a denial of service attack. python import tensorflow as tf arg0=1 arg1=1 arg2=1 arg3=1 arg4=3, 3,3 arg5='auto' arg6=0 arg7='' tf.rawops.CollectiveGatherinput=arg0, groupsize=arg1,...

5.9CVSS7.1AI score0.00478EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•46 views

PYSEC-2026-568 vLLM deserialization vulnerability in vllm.distributed.GroupCoordinator.recv_object

vllm-project vllm version 0.6.0 contains a vulnerability in the distributed training API. The function vllm.distributed.GroupCoordinator.recvobject deserializes received object bytes using pickle.loads without sanitization, leading to a remote code execution vulnerability. Maintainer perspective...

9.8CVSS7.5AI score
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/09 4:49 p.m.•45 views

PYSEC-2026-3309 Out of bounds read in Tensorflow

Impact The TFG dialect of TensorFlow MLIR makes several assumptions about the incoming GraphDef before converting it to the MLIR-based dialect. If an attacker changes the SavedModel format on disk to invalidate these assumptions and the GraphDef is then converted to MLIR-based IR then they can...

8.8CVSS5.9AI score0.00144EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:15 p.m.•44 views

PYSEC-2026-3068 Snorkel Trainer.load uses an unsafe torch.load

The snorkel library thru v0.10.0 contains an insecure deserialization vulnerability CWE-502 in the Trainer.load method of the Trainer class. The method loads model checkpoint files using torch.load without enabling the security-restrictive weightsonly=True parameter. This default behavior allows...

8.8CVSS6.5AI score0.00687EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•43 views

PYSEC-2026-344 Google Agent Development Kit (ADK) has a Code Injection and Missing Authentication vulnerability

A Code Injection and Missing Authentication vulnerability in Google Agent Development Kit ADK versions 1.7.0 and 2.0.0a1 through 1.28.1 and 2.0.0a2 on Python OSS, Cloud Run, and GKE allows an unauthenticated remote attacker to execute arbitrary code on the server hosting the ADK instance. This...

10CVSS6.8AI score0.02211EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•42 views

PYSEC-2026-3032 python-engineio has unbound thread allocation that can cause denial of service

Impact An attacker can cause the creation of unnecessary background threads in the python-engineio server by exploiting the heartbeat mechanism, which launches a thread when a new connection is received, and when the client sends a PONG packet. Note: this issue primarily affects synchronous...

7.5CVSS5.9AI score0.00575EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/07 4:03 p.m.•42 views

PYSEC-2026-1845 pytest has vulnerable tmpdir handling

pytest through 9.0.2 on UNIX relies on directories with the /tmp/pytest-of-user name pattern, which allows local users to cause a denial of service or possibly gain privileges...

6.8CVSS5.8AI score0.00156EPSS
SaveExploits0References9
osv-pysec
osv-pysec
•added 2026/09/10 9:44 a.m.•41 views

PYSEC-2026-3842 GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL

Summary Repo.clonefrom passes the caller-supplied remote URL through Git.polishurl, which on every non-Cygwin platform calls os.path.expandvars on the URL before handing it to git clone. An attacker who controls the URL argument — the documented use case for clonefrom in "import repository from...

7.5CVSS7.6AI score0.00328EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/08/04 11:34 a.m.•41 views

PYSEC-2026-3554 python-cryptography verifier accepts wildcard DNS names allowing escape from permittedSubtrees

Summary If an intermediate constrained CA permits the DNS name foo.example.com, and the leaf certificate has a wildcard in its DNS SAN of .example.com, python-cryptography's verifier accepts which allows escaping outside of the permitted names. PoC !/usr/bin/env python3 """Standalone PoC: pyca's...

8.3CVSS7.2AI score0.00309EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/07 2:34 p.m.•41 views

PYSEC-2026-1411 Gradio Vulnerable to Open Redirect

An open redirect vulnerability exists in the latest version of gradio-app/gradio. The vulnerability allows an attacker to redirect users to a malicious website by URL encoding. This can be exploited by sending a crafted request to the application, which results in a 302 redirect to an...

5.4CVSS5.9AI score0.00759EPSS
SaveExploits2References5
osv-pysec
osv-pysec
•added 2026/04/10 8:16 p.m.•41 views

PYSEC-2026-2159

GeoNode versions 4.0 before 4.4.5 and 5.0 before 5.0.2 contain a server-side request forgery vulnerability that allows authenticated users with document upload permissions to trigger arbitrary outbound HTTP requests by providing a malicious URL via the docurl parameter during document upload...

6.3CVSS6AI score0.00366EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/02/27 8:17 a.m.•41 views

PYSEC-2026-2295

A flaw was found in uv. This vulnerability allows an attacker to execute malicious code during package resolution or installation via specially crafted ZIP Zipped Information Package archives that exploit parsing differentials, requiring user interaction to install an attacker-controlled package...

6.3CVSS6.1AI score0.00156EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/09/10 9:44 a.m.•40 views

PYSEC-2026-3925 Apache Thrift Python bindings have an Improper Handling of Highly Compressed Data (Data Amplification) vulnerability

Improper Handling of Highly Compressed Data Data Amplification vulnerability in Apache Thrift Python bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue...

7.5CVSS5.8AI score0.0103EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/07 4:02 p.m.•40 views

PYSEC-2026-1984 Transformers Regular Expression Denial of Service (ReDoS) vulnerability

A Regular Expression Denial of Service ReDoS vulnerability was identified in the huggingface/transformers library, specifically in the file tokenizationgptneoxjapanese.py of the GPT-NeoX-Japanese model. The vulnerability occurs in the SubWordJapaneseTokenizer class, where regular expressions...

4.3CVSS5.8AI score0.00484EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/07 2:34 p.m.•40 views

PYSEC-2026-1321 D-Tale Command Execution Vulnerability

D-Tale is the combination of a Flask back-end and a React front-end to bring you an easy way to view & analyze Pandas data structures. In dtale\views.py, under the route @dtale.route"/chart-data/", the query parameters from the request are directly passed into runquery for execution. And...

7.3CVSS7.5AI score0.01328EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/07/07 11:45 a.m.•40 views

PYSEC-2026-1325 Minerva timing attack on P-256 in python-ecdsa

python-ecdsa has been found to be subject to a Minerva timing attack on the P-256 curve. Using the ecdsa.SigningKey.signdigest API function and timing signatures an attacker can leak the internal nonce which may allow for private key discovery. Both ECDSA signatures, key generation, and ECDH...

7.4CVSS6.7AI score0.00985EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/08/22 3:16 p.m.•39 views

PYSEC-2026-3724

NLTK versions before 3.9.4 contain an unbounded recursion vulnerability in JSONTaggedDecoder.decodeobj that allows attackers to cause denial of service by supplying deeply nested JSON structures. Attackers can craft JSON payloads exceeding the recursion limit to trigger an unhandled RecursionErro...

8.7CVSS7.1AI score0.00521EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/07/07 2:34 p.m.•39 views

PYSEC-2026-1467 InvokeAI Uncontrolled Resource Consumption vulnerability

A Denial of Service DoS vulnerability was discovered in the /api/v1/boards/boardid endpoint of invoke-ai/invokeai version v5.0.2. This vulnerability occurs when an excessively large payload is sent in the boardname field during a PATCH request. By sending a large payload, the UI becomes...

7.5CVSS7.2AI score0.00719EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/08/10 7:17 p.m.•38 views

PYSEC-2026-3715

The Yandex Lockbox secrets backend in Apache Airflow's Yandex provider resolved a team-scoped Connection or Variable id through the team-agnostic lookup when the team-scoped lookup missed. In a deployment running multi-team mode with this backend, a caller in one team could resolve a secret...

6.5CVSS5.9AI score0.0036EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2026/07/23 11:41 a.m.•38 views

PYSEC-2026-3493 Pillow: Out-of-bounds read via attacker-controlled row stride on Pillow's mmap path (McIdas AREA files)

Summary When Pillow loads an uncompressed image whose tile uses the raw codec and a mode in Image.MAPMODES, and the image was opened from a filename, it memory-maps the file and builds the image's row pointers directly into the mapping via PyImagingMapBuffer src/map.c. The per-row spacing stride ...

8.3CVSS7.7AI score0.00521EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•38 views

PYSEC-2026-2329 AgentScope vulnerable to Server-Side Request Forgery

A vulnerability was identified in modelscope agentscope up to 1.0.18. Affected by this issue is the function parseurl/prepareimage/openaiaudiototext of the file src/agentscope/tool/multimodality/openaitools.py of the component Cloud Metadata Endpoint. Such manipulation of the argument...

7.3CVSS6.8AI score0.00472EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•38 views

PYSEC-2026-282 APScheduler's JSONSerializer and CBORSerializer are vulnerable to Remote Code Execution (RCE) via Insecure Deserialization

The JSONSerializer and CBORSerializer in APScheduler all versions including 3.10.x and 4.0.0a5 are vulnerable to Remote Code Execution RCE via Insecure Deserialization. The unmarshalobject function allows for arbitrary class instantiation and state injection by dynamically importing modules and...

9.8CVSS6.1AI score0.01007EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•38 views

PYSEC-2026-397 llama-index-core Prompt Injection vulnerability leading to Arbitrary Code Execution

A vulnerability was identified in the executils class of the llamaindex package, specifically within the safeeval function, allowing for prompt injection leading to arbitrary code execution. This issue arises due to insufficient validation of input, which can be exploited to bypass method...

9.8CVSS9.1AI score0.00959EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•38 views

PYSEC-2026-448 PandasAI interactive prompt function Remote Code Execution (RCE)

PandasAI uses an interactive prompt function that is vulnerable to prompt injection and run arbitrary Python code that can lead to Remote Code Execution RCE instead of the intended explanation of the natural language processing by the LLM. The security controls of PandasAI 2.4.3 and earlier fail ...

9.8CVSS6.4AI score0.01214EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/08/27 5:20 p.m.•37 views

PYSEC-2026-3958

In opensslencrypt pip package openssl-encrypt versions /cmdline for the lifetime of the subprocess. Fixed in 1.4.9...

6.9CVSS5.8AI score0.00166EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•37 views

PYSEC-2026-3433 yt-dlp: Arbitrary code execution via manifest downloads with aria2c

Summary If aria2c is used as an external downloader for a fragmented manifest format such as an HLS/DASH stream, yt-dlp passes insufficiently sanitized input to aria2c that allows an attacker to perform an arbitrary file write. On Windows platforms, this can lead to immediate arbitrary code...

8.3CVSS6.7AI score0.00465EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/07 4:03 p.m.•37 views

PYSEC-2026-1208 Azure Core is vulnerable to deserialization of untrusted data

Deserialization of untrusted data in Azure Core shared client library for Python allows an authorized attacker to execute code over a network...

7.5CVSS7.6AI score0.0095EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/07 4:03 p.m.•37 views

PYSEC-2026-1571 Llama Stack could potentially allow for remote code execution

Llama Stack prior to version v0.2.20 accepted unverified parameters in the resolveastbytype function which could potentially allow for remote code execution...

5.3CVSS6.3AI score0.00504EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/06/29 11:50 a.m.•37 views

PYSEC-2026-331 excel-mcp-server has a Path Traversal issue

Summary A path traversal vulnerability exists in excel-mcp-server versions up to and including 0.1.7. When running in SSE or Streamable-HTTP transport mode the documented way to use this server remotely, an unauthenticated attacker on the network can read, write, and overwrite arbitrary files on...

9.4CVSS6.5AI score0.00642EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/04/20 5:16 p.m.•37 views

PYSEC-2026-2270

python-dotenv reads key-value pairs from a .env file and can set them as environment variables. Prior to version 1.2.2, setkey and unsetkey in python-dotenv follow symbolic links when rewriting .env files, allowing a local attacker to overwrite arbitrary files via a crafted symlink when a...

6.6CVSS6.5AI score0.00187EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•36 views

PYSEC-2026-3412 WeasyPrint has CSS Injection via Presentational Hints

Summary A CSS injection issue exists in WeasyPrint when HTML presentational hints are enabled. Unescaped attribute values are embedded into CSS, allowing injection of arbitrary CSS declarations. This affects applications processing untrusted HTML input. Details File: weasyprint/css/init.py The...

6.5CVSS6AI score0.00372EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/08 9:16 p.m.•36 views

PYSEC-2026-3446

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to 7.260401.0, the OpenCTI GraphQL API exposes a script filter operator in its FilterOperator enum that allows any authenticated user with the KNOWLEDGE capability to pass user-supplied...

6.5CVSS5.8AI score0.00522EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2026/07/07 4:03 p.m.•36 views

PYSEC-2026-1802 pretix has Broken Access Control Allowing Cross-User File Access via UUID

An API endpoint allowed access to sensitive files from other users by knowing the UUID of the file that were not intended to be accessible by UUID only...

7CVSS5.7AI score0.00248EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/07 11:45 a.m.•36 views

PYSEC-2026-1908 Scrapy authorization header leakage on cross-domain redirect

Impact When you send a request with the Authorization header to one domain, and the response asks to redirect to a different domain, Scrapy’s built-in redirect middleware creates a follow-up redirect request that keeps the original Authorization header, leaking its content to that second domain...

7.5CVSS7.3AI score0.00648EPSS
SaveExploits1References7
Total number of security vulnerabilities4154