Lucene search
+L
Osv PysecRecent

7962 matches found

osv_pysec
osv_pysec
•added 2026/07/08 2:16 p.m.•19 views

PYSEC-2026-2089

A vulnerability was found in bentoml OpenLLM 0.6.30. This affects the function asyncruncommand of the file src/openllm/common.py of the component Model Repository Directory Name Handler. Performing a manipulation of the argument cmd results in command injection. Attacking locally is a requirement...

7.8CVSS5.5AI score0.0222EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:42 p.m.•25 views

PYSEC-2026-1888 SageMaker Python SDK has Exposed HMAC

Summary SageMaker Python SDK is an open source library for training and deploying machine learning models on Amazon SageMaker. An issue where the HMAC secret key is stored in environment variables and disclosed via the DescribeTrainingJob API has been identified. Impact - Function and Payload...

8.7CVSS6.1AI score0.00517EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/07/07 4:42 p.m.•27 views

PYSEC-2026-1886 SageMaker Python SDK has Insecure TLS Configuration

Summary SageMaker Python SDK is an open source library for training and deploying machine learning models on Amazon SageMaker. An issue where SSL certificate verification was globally disabled in the Triton Python backend has been found. Impact Arbitrary Code Execution: Disabling SSL verification...

8.7CVSS6.1AI score0.00264EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/07/07 4:42 p.m.•25 views

PYSEC-2026-2030 Wagtail has improper permission handling on admin preview endpoints

Impact Due to a missing permission check on the preview endpoints, a user with access to the Wagtail admin and knowledge of a model's fields can craft a form submission to obtain a preview rendering of any page, snippet or site setting object for which previews are enabled, consisting of any data...

5.1CVSS5.6AI score0.00486EPSS
SaveExploits0References15
osv_pysec
osv_pysec
•added 2026/07/07 4:42 p.m.•33 views

PYSEC-2026-1789 picklescan missing detection by simple obfuscation of a `builtins.eval` call

Summary An unsafe deserialization vulnerability allows any unauthenticated user to execute arbitrary code on the host loading a pickle payload from an untrusted source. Details It's possible to hide the eval call nested under another callable via getattr. PoC python import builtins class EvilClas...

9.3CVSS6.7AI score0.00757EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:42 p.m.•30 views

PYSEC-2026-1224 Boltz contains an insecure deserialization vulnerability in its molecule loading functionality

Boltz 2.0.0 contains an insecure deserialization vulnerability in its molecule loading functionality. The application uses Python pickle to deserialize molecule data files without validation. An attacker with the ability to place a malicious pickle file in a directory processed by boltz can achie...

8.4CVSS6.4AI score0.0017EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:36 p.m.•21 views

PYSEC-2026-1796 pip Path Traversal vulnerability

When pip is installing and extracting a maliciously crafted wheel archive, files may be extracted outside the installation directory. The path traversal is limited to prefixes of the installation directory, thus isn't able to inject or overwrite executable files in typical situations...

2CVSS6AI score0.00443EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:36 p.m.•27 views

PYSEC-2026-1491 Khoj has an IDOR in Notion OAuth Flow that Enables Index Poisoning

Summary An IDOR in the Notion OAuth callback allows an attacker to hijack any user's Notion integration by manipulating the state parameter. The callback endpoint accepts any user UUID without verifying the OAuth flow was initiated by that user, allowing attackers to replace victims' Notion...

5.4CVSS6AI score0.00421EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:26 p.m.•28 views

PYSEC-2026-1075 Malicious code in tiktoken-mcp (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08, malicious phantom releases of tiktoken-mcp 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 an...

5.9AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/07 4:19 p.m.•29 views

PYSEC-2026-1074 Malicious code in ray-mcp-server (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08, malicious phantom releases of ray-mcp-server 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...

5.9AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/07 4:16 p.m.•27 views

PYSEC-2026-1073 Malicious code in orchestr8-platform (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08, malicious phantom releases of orchestr8-platform were published to PyPI using stolen credentials. The package executes a bundled JavaScript payload via the Bun runtime on import that harvests and exfiltrates...

5.9AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/07 4:12 p.m.•25 views

PYSEC-2026-1072 Malicious code in openai-mcp (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08, malicious phantom releases of openai-mcp 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.9AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/07 4:09 p.m.•26 views

PYSEC-2026-1071 Malicious code in mem8 (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08, malicious phantom releases of mem8 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 attemp...

5.9AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/07 4:04 p.m.•29 views

PYSEC-2026-1070 Malicious code in langchain-core-mcp (PyPI)

Part of the "Hades" wave of the Shai-Hulud supply-chain campaign. On 2026-06-08, malicious phantom releases of langchain-core-mcp were published to PyPI using stolen credentials. The package executes a bundled JavaScript payload via the Bun runtime on import that harvests and exfiltrates...

5.9AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•21 views

PYSEC-2026-1639 mlflow Creates of Temporary File in Directory with Insecure Permissions

In mlflow version 2.20.3, the temporary directory used for creating Python virtual environments is assigned insecure world-writable permissions 0o777. This vulnerability allows an attacker with write access to the /tmp directory to exploit a race condition and overwrite .py files in the virtual...

7CVSS7.6AI score0.00244EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•37 views

PYSEC-2026-1572 Llama Stack exposes secret in initialization log

Llama Stack aka llama-stack before 0.4.0rc3 does not censor the pgvector password in the initialization log...

3.2CVSS5.9AI score0.00242EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•21 views

PYSEC-2026-1965 Hugging Face Text Generation Inference vulnerable to Uncontrolled Resource Consumption

A vulnerability in huggingface/text-generation-inference version 3.3.6 allows unauthenticated remote attackers to exploit unbounded external image fetching during input validation in VLM mode. The issue arises when the router scans inputs for Markdown image links and performs a blocking HTTP GET...

7.5CVSS7.3AI score0.29877EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1586 Lollms has an Improper Access Control vulnerability

A vulnerability in the lollmsgenerationevents.py component of parisneo/lollms version 5.9.0 allows unauthenticated access to sensitive Socket.IO events. The addevents function registers event handlers such as generatetext, cancelgeneration, generatemsg, and generatemsgfrom without implementing...

8.2CVSS7.7AI score0.00594EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•32 views

PYSEC-2026-1894 Salt junos Module Vulnerable to Code Injection via Specially Crafted YAML Payload

Salt's junos execution module contained an unsafe YAML decode/load usage. A specially crafted YAML payload processed by the junos module could lead to unintended code execution under the context of the Salt process...

7.8CVSS6.2AI score0.00203EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1560 llama-index-core vulnerable to Uncontrolled Resource Consumption

The SimpleDirectoryReader component in llamaindex.core version 0.12.23 suffers from uncontrolled memory consumption due to a resource management flaw. The vulnerability arises because the user-specified file limit numfileslimit is applied after all files in a directory are loaded into memory. Thi...

5.3CVSS6AI score0.00421EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•19 views

PYSEC-2026-1294 Unfurl's unbounded zlib decompression allows decompression bomb DoS

Summary The compressed data parser uses zlib.decompress without a maximum output size. A small, highly compressed payload can expand to a very large output, causing memory exhaustion and denial of service. Details - unfurl/parsers/parsecompressed.py calls zlib.decompressdecoded with no size limit...

8.7CVSS5.9AI score0.0079EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•30 views

PYSEC-2026-1902 Salt Authentication Protocol Version Downgrade Allows Minion Impersonation

Salt contains an authentication protocol version downgrade weakness that can allow a malicious minion to bypass newer authentication/security features by using an older request payload format, enabling minion impersonation and circumventing protections introduced in response to prior issues...

7.5CVSS6.7AI score0.00463EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•30 views

PYSEC-2026-1078 AutoGPT is Vulnerable to RCE via Disabled Block Execution

Summary AutoGPT Platform's block execution endpoints both main web API and external API allow executing blocks by UUID without checking the disabled flag. Any authenticated user can execute the disabled BlockInstallationBlock, which writes arbitrary Python code to the server filesystem and execut...

9.4CVSS6.7AI score0.01276EPSS
SaveExploits1References10
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•19 views

PYSEC-2026-1525 Langflow affected by Remote Code Execution via validate_code() exec()

Langflow execglobals Inclusion of Functionality from Untrusted Control Sphere Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Langflow. Authentication is not required to exploit this vulnerability. The specific...

9.3CVSS8.9AI score0.63013EPSS
SaveExploits10References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•23 views

PYSEC-2026-1827 pypdf has possible Infinite Loop when processing outlines/bookmarks

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires accessing the outlines/bookmarks. Patches This has been fixed in pypdf 6.6.2. Workarounds If projects cannot upgrade yet, consider applying the changes from PR 3610...

5.1CVSS5.4AI score0.00451EPSS
SaveExploits3References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•30 views

PYSEC-2026-1716 OctoPrint has Timing Side-Channel Vulnerability in API Key Authentication

Impact OctoPrint versions up to and including 1.11.5 are affected by a theoretical timing attack vulnerability that allows API key extraction over the network. Due to using character based comparison that short-circuits on the first mismatched character during API key validation, rather than a...

6CVSS5.6AI score0.00439EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-2020 vLLM vulnerable to Server-Side Request Forgery (SSRF) through MediaConnector

Summary A Server-Side Request Forgery SSRF vulnerability exists in the MediaConnector class within the vLLM project's multimodal feature set. The loadfromurl and loadfromurlasync methods obtain and process media from URLs provided by users, using different Python parsing libraries when restrictin...

7.1CVSS7AI score0.00588EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1909 Sentencepiece has a a heap overflow issue

Invalid memory access in Sentencepiece versions less than 0.2.1 when using a vulnerable model file, which is not created in the normal training procedure...

8.5CVSS7.2AI score0.00176EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1924 sigstore CSRF possibility in OIDC authentication during signing

Summary The sigstore-python OAuth authentication flow is susceptible to Cross-Site Request Forgery. Details OAuthSession creates a unique "state" and sends it as a parameter in the authentication request but the "state" in the server response seems not not be cross-checked with this value. Fix...

5.8AI score0.00181EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1218 BentoML has a Path Traversal via Bentofile Configuration

Summary BentoML's bentofile.yaml configuration allows path traversal attacks through multiple file path fields description, docker.setupscript, docker.dockerfiletemplate, conda.environmentyml. An attacker can craft a malicious bentofile that, when built by a victim, exfiltrates arbitrary files fr...

7.4CVSS6AI score0.00498EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•39 views

PYSEC-2026-1805 protobuf affected by a JSON recursion depth bypass

A denial-of-service DoS vulnerability exists in google.protobuf.jsonformat.ParseDict in Python, where the maxrecursiondepth limit can be bypassed when parsing nested google.protobuf.Any messages. Due to missing recursion depth accounting inside the internal Any-handling logic, an attacker can...

8.2CVSS6.2AI score0.00722EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1400 Gakido vulnerable to HTTP Header Injection (CRLF Injection)

A vulnerability was discovered in Gakido that allowed HTTP Header Injection through CRLF Carriage Return Line Feed sequences in user-supplied header values and names. When making HTTP requests with user-controlled header values containing \r\n CRLF, \n LF, or \x00 null byte characters, an attacke...

5.3CVSS5.9AI score0.00401EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1193 askbot inexhaustive permissions check allows any user to modify a different user's profile picture

All versions of askbot before and including 0.12.2 allow an attacker authenticated with normal user permissions to modify the profile picture of other application users. This issue affects askbot: 0.12.2...

5.3CVSS5.7AI score0.00361EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•30 views

PYSEC-2026-1668 MobSF has Stored XSS via Manifest Analysis - Dialer Code Host Field

Summary A Stored Cross-site Scripting XSS vulnerability in MobSF's Android manifest analysis allows an attacker to execute arbitrary JavaScript in the context of a victim's browser session by uploading a malicious APK. The android:host attribute from elements is rendered in HTML reports without...

8.1CVSS6.6AI score0.00354EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1402 GI-DocGen vulnerable to Reflected XSS via unescaped query strings

A flaw was found in GI-DocGen. This vulnerability allows arbitrary JavaScript execution in the context of the page — enabling DOM access, session cookie theft and other client-side attacks — via a crafted URL that supplies a malicious value to the q GET parameter reflected DOM XSS...

6.1CVSS6AI score0.00384EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1852 Python-Multipart has Arbitrary File Write via Non-Default Configuration

Summary A Path Traversal vulnerability exists when using non-default configuration options UPLOADDIR and UPLOADKEEPFILENAME=True. An attacker can write uploaded files to arbitrary locations on the filesystem by crafting a malicious filename. Details When UPLOADDIR is set and UPLOADKEEPFILENAME is...

8.6CVSS6.6AI score0.02239EPSS
SaveExploits5References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•36 views

PYSEC-2026-1856 PyTorch Vulnerable to Remote Code Execution via Untrusted Checkpoint Files

Summary A vulnerability in PyTorch's weightsonly unpickler allows an attacker to craft a malicious checkpoint file .pth that, when loaded with torch.load..., weightsonly=True, can corrupt memory and potentially lead to arbitrary code execution. Vulnerability Details The weightsonly=True unpickler...

8.8CVSS7.3AI score0.00811EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•23 views

PYSEC-2026-1810 pyasn1 has a DoS vulnerability in decoder

Summary After reviewing pyasn1 v0.6.1 a Denial-of-Service issue has been found that leads to memory exhaustion from malformed RELATIVE-OID with excessive continuation octets. Details The integer issue can be found in the decoder as reloid += subId 7 + nextSubId,:...

7.5CVSS6.5AI score0.0076EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•37 views

PYSEC-2026-2034 WeasyPrint has a Server-Side Request Forgery (SSRF) Protection Bypass via HTTP Redirect

Summary A Server-Side Request Forgery SSRF Protection Bypass exists in WeasyPrint's defaulturlfetcher. The vulnerability allows attackers to access internal network resources such as localhost services or cloud metadata endpoints even when a developer has implemented a custom urlfetcher to block...

7.5CVSS6.2AI score0.00702EPSS
SaveExploits2References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1237 Chainlit contain a server-side request forgery (SSRF) vulnerability

Chainlit versions prior to 2.9.4 contain a server-side request forgery SSRF vulnerability in the /project/element update flow when configured with the SQLAlchemy data layer backend. An authenticated client can provide a user-controlled url value in an Element, which is fetched by the SQLAlchemy...

8.3CVSS6.4AI score0.05174EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-2010 vLLM affected by RCE via auto_map dynamic module loading during model initialization

Summary vLLM loads Hugging Face automap dynamic modules during model resolution without gating on trustremotecode, allowing attacker-controlled Python code in a model repo/path to execute at server startup. --- Impact An attacker who can influence the model repo/path local directory or remote...

8.8CVSS7.2AI score0.00818EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•29 views

PYSEC-2026-1272 Copier safe template has arbitrary filesystem write access via directory symlinks when _preserve_symlinks: true

Impact Copier suggests that it's safe to generate a project from a safe template, i.e. one that doesn't use unsafe features like custom Jinja extensions which would require passing the --UNSAFE,--trust flag. As it turns out, a safe template can currently write to arbitrary directories outside the...

7.1CVSS6.1AI score0.0027EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•40 views

PYSEC-2026-2047 Wheel Affected by Arbitrary File Permission Modification via Path Traversal in wheel unpack

Summary - Vulnerability Type: Path Traversal CWE-22 leading to Arbitrary File Permission Modification. - Root Cause Component: wheel.cli.unpack.unpack function. - Affected Packages: 1. wheel Upstream source 2. setuptools Downstream, vendors wheel - Severity: High Allows modifying system file...

7.1CVSS7.4AI score0.0035EPSS
SaveExploits2References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1326 ESPHome vulnerable to denial-of-service via out-of-bounds check bypass in the API component

Summary An integer overflow in the API component's protobuf decoder allows denial-of-service attacks when API encryption is not used. Details The bounds check ptr + fieldlength end in components/api/proto.cpp can overflow when a malicious client sends a large fieldlength value. This affects all...

6.8CVSS6AI score0.00301EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1244 ChatterBot Vulnerable to Denial of Service via Database Connection Pool Exhaustion

Summary ChatterBot versions up to 1.2.10 are vulnerable to a denial-of-service condition caused by improper database session and connection pool management. Concurrent invocations of the getresponse method can exhaust the underlying SQLAlchemy connection pool, resulting in persistent service...

7.5CVSS5.8AI score0.00541EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1274 Copier safe template has arbitrary filesystem read access via symlinks when _preserve_symlinks: false

Impact Copier suggests that it's safe to generate a project from a safe template, i.e. one that doesn't use unsafe features like custom Jinja extensions which would require passing the --UNSAFE,--trust flag. As it turns out, a safe template can currently include arbitrary files/directories outsid...

6.8CVSS6.2AI score0.00241EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•49 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.00154EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1313 docling-core vulnerable to Remote Code Execution via unsafe PyYAML usage

Impact A PyYAML-related Remote Code Execution RCE vulnerability, namely CVE-2020-14343, is exposed in docling-core =2.21.0, 2.48.4 and, specifically only if the application uses pyyaml 5.4 and invokes doclingcore.types.doc.DoclingDocument.loadfromyaml passing it untrusted YAML data. Patches The...

8.1CVSS8.3AI score0.01534EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•29 views

PYSEC-2026-1950 Tendenci Affected by Authenticated Remote Code Execution via Pickle Deserialization

A critical deserialization vulnerability exists in Tendenci Helpdesk module NOTE, by default, Helpdesk is NOT enabled, affecting the version 15.3.11 and earlier. This vulnerability allows remote code execution RCE by an authenticated user with staff security level due to using Python's pickle...

6.8CVSS6.4AI score0.00837EPSS
SaveExploits1References13
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•23 views

PYSEC-2026-1358 FastAPI Api Key has a timing side-channel in verify_key that allows statistical key validity detection

Impact Timing side-channel vulnerability in verifykey. The method applied a random delay only on verification failures, allowing an attacker to statistically distinguish valid from invalid API keys by measuring response latencies. With enough repeated requests, an adversary could infer whether a...

3.7CVSS5.9AI score0.00291EPSS
SaveExploits0References7
Total number of security vulnerabilities7962