Lucene search
+L
Osv-pysecRecent

7962 matches found

osv-pysec
osv-pysec
•added 2026/03/31 3:15 a.m.•40 views

PYSEC-2026-35

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Prior to version 46.0.6, DNS name constraints were only validated against SANs within child certificates, and not the "peer name" presented during each validation. Consequently, cryptography...

5.3CVSS5.9AI score0.00184EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/03/31 3:15 a.m.•18 views

PYSEC-2026-2193

LangChain is a framework for building agents and LLM-powered applications. Prior to version 1.2.22, multiple functions in langchaincore.prompts.loading read files from paths embedded in deserialized config dicts without validating against directory traversal or absolute path injection. When an...

7.5CVSS7.7AI score0.01213EPSS
SaveExploits2References8
osv-pysec
osv-pysec
•added 2026/03/31 3:15 a.m.•21 views

PYSEC-2026-2276

SciTokens is a reference library for generating and using SciTokens. Prior to version 1.9.6, the Enforcer incorrectly validates scope paths by using a simple prefix match startswith. This allows a token with access to a specific path e.g., /john to also access sibling paths that start with the sa...

6.5CVSS5.8AI score0.0043EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/31 3:15 a.m.•34 views

PYSEC-2026-2277

SciTokens is a reference library for generating and using SciTokens. Prior to version 1.9.7, the Enforcer is vulnerable to a path traversal attack where an attacker can use dot-dot .. in the scope claim of a token to escape the intended directory restriction. This occurs because the library...

6.5CVSS5.8AI score0.00528EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/03/29 6:16 p.m.•15 views

PYSEC-2026-2199

A Server-Side Request Forgery SSRF vulnerability exists in parisneo/lollms versions prior to 2.2.0, specifically in the /api/files/export-content endpoint. The downloadimagetotemp function in backend/routers/files.py fails to validate user-controlled URLs, allowing attackers to make arbitrary HTT...

7.5CVSS7.7AI score0.01765EPSS
SaveExploits2References2
osv-pysec
osv-pysec
•added 2026/03/29 6:16 p.m.•27 views

PYSEC-2026-204

A critical security vulnerability in parisneo/lollms versions up to 2.2.0 allows any authenticated user to accept or reject friend requests belonging to other users. The respondrequest function in backend/routers/friends.py does not implement proper authorization checks, enabling Insecure Direct...

8.3CVSS7.2AI score0.00268EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/29 6:16 p.m.•22 views

PYSEC-2026-2198

A vulnerability in parisneo/lollms, up to and including version 2.2.0, allows unauthenticated users to upload and process files through the /api/files/extract-text endpoint. This endpoint does not enforce authentication, unlike other file-related endpoints, and lacks the Dependsgetcurrentactiveus...

9.8CVSS7.2AI score0.02047EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/03/27 10:16 p.m.•31 views

PYSEC-2026-2130

changedetection.io is a free open source web page change detection tool. Prior to 0.54.7, the jq: and jqraw: include filter expressions allow use of the jq env builtin, which reads all process environment variables and stores them as the watch snapshot. An authenticated user or unauthenticated us...

6.5CVSS5.8AI score0.00483EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/27 9:17 p.m.•28 views

PYSEC-2026-82

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to version 1.9.0, the Agentic Assistant feature in Langflow executes LLM-generated Python code during its validation phase. Although this phase appears intended to validate generated component code, the...

9.9CVSS6.3AI score0.01816EPSS
SaveExploits1References16
osv-pysec
osv-pysec
•added 2026/03/27 2:53 p.m.•23 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 1:16 a.m.•22 views

PYSEC-2026-157

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.37, the docker.systempackages field in bentofile.yaml accepts arbitrary strings that are interpolated directly into Dockerfile RUN commands without sanitization. Since...

7.8CVSS6.2AI score0.00249EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/03/27 1:16 a.m.•28 views

PYSEC-2026-106

OpenHands is software for AI-driven development. Starting in version 1.5.0, a Command Injection vulnerability exists in the getgitdiff method at openhands/runtime/utils/githandler.py:134. The path parameter from the /api/conversations/conversationid/git/diff API endpoint is passed unsanitized to ...

9.9CVSS6.6AI score0.03033EPSS
SaveExploits2References5
osv-pysec
osv-pysec
•added 2026/03/27 12:16 a.m.•22 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/26 10:16 p.m.•21 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/26 5:16 p.m.•24 views

PYSEC-2026-27

Briefcase is a tool for converting a Python project into a standalone native application. Starting in version 0.3.0 and prior to version 0.3.26, if a developer uses Briefcase to produce an Windows MSI installer for a project, and that project is installed for All Users i.e., per-machine scope, th...

7.3CVSS5.8AI score0.00149EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2026/03/25 7:16 p.m.•16 views

PYSEC-2026-2223

Modoboa is a mail hosting and management platform. Prior to version 2.7.1, execcmd in modoboa/lib/sysutils.py always runs subprocess calls with shell=True. Since domain names flow directly into shell command strings without any sanitization, a Reseller or SuperAdmin can include shell metacharacte...

7.2CVSS6.1AI score0.00692EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/25 7:16 p.m.•15 views

PYSEC-2026-2278

An issue in ralphje Signify before v.0.9.2 allows a remote attacker to escalate privileges via the signeddata.py and the context.py components...

8.8CVSS6AI score0.00343EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/03/25 5:16 p.m.•15 views

PYSEC-2026-2275

Requests is a HTTP library. Prior to version 2.33.0, the requests.utils.extractzippedpaths utility function uses a predictable filename when extracting files from zip archives into the system temporary directory. If the target file already exists, it is reused without validation. A local attacker...

5.5CVSS6AI score0.00185EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2026/03/24 8:16 p.m.•18 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/24 8:16 p.m.•27 views

PYSEC-2026-122

pyLoad is a free and open-source download manager written in Python. Prior to version 0.5.0b3.dev97, a Host Header Spoofing vulnerability in the @localcheck decorator allows unauthenticated external attackers to bypass local-only restrictions. This grants access to the Click'N'Load API endpoints,...

6.5CVSS6.1AI score0.00185EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/03/24 3:35 p.m.•23 views

PYSEC-2026-2 Two litellm versions published containing credential harvesting malware

After an API Token exposure from an exploited Trivy dependency, two new releases of litellm were uploaded to PyPI containing automatically activated malware, harvesting sensitive credentials and files, and exfiltrating to a remote API. The malicious code runs during importing any module from the...

5.9AI score
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/03/24 2:16 p.m.•28 views

PYSEC-2026-80

Langflow is a tool for building and deploying AI-powered agents and workflows. In versions 1.0.0 through 1.8.1, the /api/v1/files/images/flowid/filename endpoint serves image files without any authentication or ownership check. Any unauthenticated request with a known flowid and filename returns...

7.5CVSS5.8AI score0.00559EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/03/24 2:16 p.m.•13 views

PYSEC-2026-2185

Intake is a package for finding, investigating, loading and disseminating data. Prior to version 2.0.9, the shell syntax within parameter default values appears to be automatically expanded during the catalog parsing process. If a catalog contains a parameter default such as shell, the command ma...

8.8CVSS6.1AI score0.00492EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2026/03/24 2:16 p.m.•25 views

PYSEC-2026-81

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to version 1.7.1, in the downloadprofilepicture function of the /profilepictures/foldername/filename endpoint, the foldername and filename parameters are not strictly filtered, which allows the secretkey to be re...

7.5CVSS5.8AI score0.02028EPSS
SaveExploits2References1
osv-pysec
osv-pysec
•added 2026/03/24 1:16 p.m.•30 views

PYSEC-2026-79

Langflow is a tool for building and deploying AI-powered agents and workflows. Versions 1.2.0 through 1.8.1 have a bypass of the patch for CVE-2025-68478 External Control of File Name, leading to the root architectural issue within LocalStorageService remaining unresolved. Because the underlying...

9.9CVSS5.9AI score0.01048EPSS
SaveExploits1References1
osv-pysec
osv-pysec
•added 2026/03/23 11:17 p.m.•28 views

PYSEC-2026-2184

Indico is an event management system that uses Flask-Multipass, a multi-backend authentication system for Flask. In versions prior to 3.3.12, due to vulnerabilities in TeXLive and obscure LaTeX syntax that allowed circumventing Indico's LaTeX sanitizer, it is possible to use specially-crafted LaT...

8.8CVSS5.9AI score0.01016EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/03/23 7:16 p.m.•27 views

PYSEC-2026-2123

cbor2 provides encoding and decoding for the Concise Binary Object Representation CBOR serialization format. Versions prior to 5.9.0 are vulnerable to a Denial of Service DoS attack caused by uncontrolled recursion when decoding deeply nested CBOR structures. This vulnerability affects both the...

7.5CVSS7.2AI score0.00649EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/03/22 5:16 a.m.•26 views

PYSEC-2026-139

A vulnerability was identified in PyTorch 2.10.0. The affected element is an unknown function of the component pt2 Loading Handler. The manipulation leads to deserialization. The attack can only be performed from a local environment. The exploit is publicly available and might be used. The projec...

7.8CVSS5.1AI score0.00395EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/03/22 1:16 a.m.•27 views

PYSEC-2026-38

Deluge 1.3.15 contains a denial of service vulnerability that allows local attackers to crash the application by supplying an excessively long string in the Webseeds field. Attackers can paste a buffer of 5000 bytes into the Webseeds field during torrent creation to trigger an application crash...

5.5CVSS6AI score0.00177EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/03/22 1:16 a.m.•73 views

PYSEC-2026-39

Deluge 1.3.15 contains a denial of service vulnerability that allows local attackers to crash the application by supplying an excessively long string in the URL field. Attackers can paste a buffer of 5000 characters into the 'From URL' field during torrent addition to trigger an application crash...

5.5CVSS6AI score0.00178EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/03/20 11:16 p.m.•17 views

PYSEC-2026-2237

NLTK Natural Language Toolkit is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. In versions 3.9.3 and prior, the NLTK downloader does not validate the subdir and id attributes when processing remote XML index...

8.1CVSS8.1AI score0.00706EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/03/20 11:16 p.m.•12 views

PYSEC-2026-2236

NLTK Natural Language Toolkit is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. In versions 3.9.3 and prior, nltk.app.wordnetapp allows unauthenticated remote shutdown of the local WordNet Browser HTTP server whe...

7.5CVSS6.8AI score0.01459EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/03/20 11:16 p.m.•12 views

PYSEC-2026-2235

NLTK Natural Language Toolkit is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. In versions 3.9.3 and prior, nltk.app.wordnetapp contains a reflected cross-site scripting issue in the lookup... route. A crafted...

6.1CVSS8AI score0.00392EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/20 9:17 p.m.•22 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.00526EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/20 7:16 a.m.•24 views

PYSEC-2026-78

Langflow is a tool for building and deploying AI-powered agents and workflows. In versions prior to 1.9.0, the deleteapikeyroute endpoint accepts an apikeyid path parameter and deletes it with only a generic authentication check getcurrentactiveuser dependency. However, the deleteapikey CRUD...

8.8CVSS5.8AI score0.00524EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/03/20 2:16 a.m.•19 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.0077EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/03/20 2:16 a.m.•13 views

PYSEC-2026-2291

UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Versions 5.4.0 through 5.11.0 contain an accumulating memory leak in JSON parsing large outside of the range -2^63, 2^64 - 1 integers. The leaked memory is a copy of the string form of the integer plus a...

7.5CVSS6.5AI score0.00684EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/03/20 2:16 a.m.•22 views

PYSEC-2026-2266

pydicom is a pure Python package for working with DICOM files. Versions 2.0.0-rc.1 through 3.0.1 are vulnerable to Path Traversal through a maliciously crafted DICOMDIR ReferencedFileID when it is set to a path outside the File-set root. pydicom resolves the path only to confirm that it exists, b...

7.8CVSS5.9AI score0.00221EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/19 9:17 p.m.•17 views

PYSEC-2026-2247

ormar is a async mini ORM for Python. Versions 0.23.0 and below are vulnerable to Pydantic validation bypass through the model constructor, allowing any unauthenticated user to skip all field validation by injecting "pkonly": true into a JSON request body. By injecting "pkonly": true into a JSON...

9.8CVSS5.5AI score0.01174EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/03/18 10:16 p.m.•14 views

PYSEC-2026-2203

Memray is a memory profiler for Python. Prior to Memray 1.19.2, Memray rendered the command line of the tracked process directly into generated HTML reports without escaping. Because there was no escaping, attacker-controlled command line arguments were inserted as raw HTML into the generated...

6.1CVSS6AI score0.00365EPSS
SaveExploits2References3
osv-pysec
osv-pysec
•added 2026/03/18 6:16 p.m.•20 views

PYSEC-2026-2172

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.2, in Central Browser mode, Glances stores both the Zeroconf-advertised server name and the discovered IP address for dynamic servers, but later builds connection URIs from the untrusted advertised name instead ...

8.1CVSS6.2AI score0.00242EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 6:16 p.m.•21 views

PYSEC-2026-2171

Glances is an open-source system cross-platform monitoring tool. Glances recently added DNS rebinding protection for the MCP endpoint, but prior to version 4.5.2, the main REST/WebUI FastAPI application still accepts arbitrary Host headers and does not apply TrustedHostMiddleware or an equivalent...

5.9CVSS5.6AI score0.00188EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 6:16 p.m.•21 views

PYSEC-2026-2170

Glances is an open-source system cross-platform monitoring tool. The GHSA-x46r fix commit 39161f0 addressed SQL injection in the TimescaleDB export module by converting all SQL operations to use parameterized queries and psycopg.sql composable objects. However, the DuckDB export module...

9.1CVSS6.4AI score0.00419EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 5:16 p.m.•23 views

PYSEC-2026-2169

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.2, the Glances REST API web server ships with a default CORS configuration that sets alloworigins="" combined with allowcredentials=True. When both of these options are enabled together, Starlette's CORSMiddlewa...

8.1CVSS7.4AI score0.00507EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 3:16 p.m.•22 views

PYSEC-2026-2168

Glances is an open-source system cross-platform monitoring tool. The GHSA-gh4x fix commit 5d3de60 addressed unauthenticated configuration secrets exposure on the /api/v4/config endpoints by introducing asdictsecure redaction. However, the /api/v4/args and /api/v4/args/item endpoints were not...

7.5CVSS7.3AI score0.0061EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 7:16 a.m.•21 views

PYSEC-2026-2167

Glances is an open-source system cross-platform monitoring tool. The Glances action system allows administrators to configure shell commands that execute when monitoring thresholds are exceeded. These commands support Mustache template variables e.g., name, key that are populated with runtime...

7CVSS7.2AI score0.0021EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 6:16 a.m.•19 views

PYSEC-2026-2166

Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.2, Glances web server runs without authentication by default when started with glances -w, exposing REST API with sensitive system information including process command-lines containing credentials passwords, API keys,...

7.5CVSS7.5AI score0.01746EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2026/03/18 4:17 a.m.•19 views

PYSEC-2026-2263

pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.3, the pyasn1 library is vulnerable to a Denial of Service DoS attack caused by uncontrolled recursion when decoding ASN.1 data with deeply nested structures. An attacker can supply a crafted payload containing thousands of nested SEQUENC...

7.5CVSS6.5AI score0.00968EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/03/18 2:16 a.m.•17 views

PYSEC-2026-103

Open Neural Network Exchange ONNX is an open standard for machine learning interoperability. In versions up to and including 1.20.1, a security control bypass exists in onnx.hub.load due to improper logic in the repository trust verification mechanism. While the function is designed to warn users...

9.1CVSS7.3AI score0.00324EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/03/18 12:16 a.m.•14 views

PYSEC-2026-2268

pyOpenSSL is a Python wrapper around the OpenSSL library. Starting in version 0.14.0 and prior to version 26.0.0, if a user provided callback to settlsextservernamecallback raised an unhandled exception, this would result in a connection being accepted. If a user was relying on this callback for...

5.3CVSS5.5AI score0.00407EPSS
SaveExploits0References3
Total number of security vulnerabilities7962