Lucene search
+L
Osv PysecRecent

7962 matches found

osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1524 Langflow Missing Authentication on Critical API Endpoints

Summary Multiple critical API endpoints in Langflow are missing authentication controls, allowing any unauthenticated user to access sensitive user conversation data, transaction histories, and perform destructive operations including message deletion. This affects endpoints handling personal dat...

9.3CVSS8.3AI score0.33289EPSS
SaveExploits4References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1448 libsodium has Incomplete List of Disallowed Inputs

libsodium before ad3004e, in atypical use cases involving certain custom cryptography or untrusted data to cryptocoreed25519isvalidpoint, mishandles checks for whether an elliptic curve point is valid because it sometimes allows points that aren't in the main cryptographic group. This advisoory...

4.5CVSS6.2AI score0.00182EPSS
SaveExploits0References16
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1581 Local Deep Research is Vulnerable to Server-Side Request Forgery (SSRF) in Download Service

Summary The download service downloadservice.py makes HTTP requests using raw requests.get without utilizing the application's SSRF protection saferequests.py. This can allow attackers to access internal services and attempt to reach cloud provider metadata endpoints AWS/GCP/Azure, as well as...

6.3CVSS6AI score0.00318EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1212 badkeys vulnerable to ASCII control character injection on console via malformed input

Impact An attacker may inject content with ASCII control characters like vertical tabs, ANSI escape sequences, etc., that can create misleading output of the badkeys command-line tool. This impacts scanning DKIM keys both --dkim and --dkim-dns, SSH keys --ssh-lines mode, and filenames in various...

5.1CVSS5.7AI score0.00331EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•27 views

PYSEC-2026-1783 Picklescan is vulnerable to RCE through missing detection when calling numpy.f2py.crackfortran._eval_length

Summary Picklescan uses the numpy.f2py.crackfortran.evallength function a NumPy F2PY helper to execute arbitrary Python code during unpickling. Details Picklescan fails to detect a malicious pickle that uses the gadget numpy.f2py.crackfortran.evallength in reduce, allowing arbitrary command...

7.6CVSS6.8AI score0.00381EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•29 views

PYSEC-2026-1790 Picklescan Bypasses Unsafe Globals Check using pty.spawn

Summary The vulnerability allows malicious actors to bypass PickleScan's unsafe globals check, leading to potential arbitrary code execution. The issue stems from the absence of the pty library more specifically, of the pty.spawn function from PickleScan's list of unsafe globals. This vulnerabili...

8.8CVSS6.7AI score0.00384EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•31 views

PYSEC-2026-1791 Picklescan vulnerable to Arbitrary File Writing

Summary Picklescan has got open and shutil in its default dangerous blocklist to prevent arbitrary file overwrites. However the module distutils isnt blocked and can be used for the same purpose ie to write arbitrary files. Details This is another vulnerability which impacts the downstream user. ...

9.3CVSS6AI score0.00824EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1785 Picklescan has Incomplete List of Disallowed Inputs

Summary Currently picklescanner only blocks some specific functions of the pydoc and operator modules. Attackers can use other functions within these allowed modules to go through undetected and achieve RCE on the final user. Particularly pydoc.locate: Can dynamically resolve and import arbitrary...

9.3CVSS6.3AI score0.00823EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1366 Feast vulnerable to Deserialization of Untrusted Data

A high-severity remote code execution vulnerability exists in feast-dev/feast version 0.53.0, specifically in the Kubernetes materializer job located at feast/sdk/python/feast/infra/computeengines/kubernetes/main.py. The vulnerability arises from the use of yaml.load..., Loader=yaml.Loader to...

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

PYSEC-2026-1578 lmdeploy vulnerable to Arbitrary Code Execution via Insecure Deserialization in torch.load()

Summary An insecure deserialization vulnerability exists in lmdeploy where torch.load is called without the weightsonly=True parameter when loading model checkpoint files. This allows an attacker to execute arbitrary code on the victim's machine when they load a malicious .bin or .pt model file...

8.8CVSS7AI score0.00596EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•21 views

PYSEC-2026-1101 AIOHTTP's HTTP Parser auto_decompress feature is vulnerable to zip bomb

Summary A zip bomb can be used to execute a DoS against the aiohttp server. Impact An attacker may be able to send a compressed request that when decompressed by aiohttp could exhaust the host's memory. ------ Patch: https://github.com/aio-libs/aiohttp/commit/2b920c39002cee0ec5b402581779bbaaf7c91...

7.5CVSS7AI score0.00583EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•22 views

PYSEC-2026-1221 Biopython is vulnerable to doctype XML external entity (XXE) injection through Bio.Entrez

Bio.Entrez in Biopython through 1.86 allows doctype XXE...

4.9CVSS5.8AI score0.00316EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•32 views

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

Multiple API endpoints 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 4:03 p.m.•21 views

PYSEC-2026-1362 FastAPI SSP is vulnerable to Cross-site Request Forgery (CSRF) through improper OAuth parameter validation

Versions of the package fastapi-sso before 0.19.0 are vulnerable to Cross-site Request Forgery CSRF due to the improper validation of the OAuth state parameter during the authentication callback. While the getloginurl method allows for state generation, it does not persist the state or bind it to...

6.9CVSS6AI score0.00359EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-2040 Weblate has an arbitrary file read via symbolic links

Impact It was possible to read arbitrary files from the server file system using crafted symbolic links in the repository. Resources Thanks to Jason Marcello for responsible disclosure...

7.7CVSS6AI score0.00412EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1375 filelock has a TOCTOU race condition which allows symlink attacks during lock file creation

Impact A Time-of-Check-Time-of-Use TOCTOU race condition allows local attackers to corrupt or truncate arbitrary user files through symlink attacks. The vulnerability exists in both Unix and Windows lock file creation where filelock checks if a file exists before opening it with OTRUNC. An attack...

6.3CVSS6.2AI score0.00198EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•32 views

PYSEC-2026-1621 mcp-server-git's unrestricted git_init tool allows repository creation at arbitrary filesystem locations

In mcp-server-git versions prior to 2025.9.25, the gitinit tool accepted arbitrary filesystem paths and created Git repositories without validating the target location. Unlike other tools which required an existing repository, gitinit could operate on any directory accessible to the server proces...

6.5CVSS6.4AI score0.08134EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•27 views

PYSEC-2026-1622 mcp-server-git argument injection in git_diff and git_checkout functions allows overwriting local files

In mcp-server-git versions prior to 2025.12.18, the gitdiff and gitcheckout functions passed user-controlled arguments directly to git CLI commands without sanitization. Flag-like values e.g., --output=/path/to/file for gitdiff would be interpreted as command-line options rather than git refs,...

6.3CVSS6.4AI score0.07209EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1522 Langflow vulnerable to Server-Side Request Forgery

Vulnerability Overview Langflow provides an API Request component that can issue arbitrary HTTP requests within a flow. This component takes a user-supplied URL, performs only normalization and basic format checks, and then sends the request using a server-side httpx client. It does not block...

7.7CVSS6.1AI score0.06303EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1623 mcp-server-git has missing path validation when using --repository flag

In mcp-server-git versions prior to 2025.12.18, when the server is started with the --repository flag to restrict operations to a specific repository path, it did not validate that repopath arguments in subsequent tool calls were actually within that configured path. This could allow tool calls t...

6.4CVSS6.3AI score0.07032EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•27 views

PYSEC-2026-1363 FastAPI Users Vulnerable to 1-click Account Takeover in Apps Using FastAPI SSO

Description The OAuth login state tokens are completely stateless and carry no per-request entropy or any data that could link them to the session that initiated the OAuth flow. generatestatetoken is always called with an empty statedata dict, so the resulting JWT only contains the fixed audience...

5.9CVSS5.9AI score0.00258EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•17 views

PYSEC-2026-1825 PyMdown Extensions has a ReDOS bug in its Figure Capture extension

Impact This issue describes a ReDOS bug found within the figure caption extension pymdownx.blocks.caption . In systems that take unchecked user content, this could cause long hangs when processing the data if a malicious payload was crafted. Patches This issue is patched in Release 10.16.1...

6.9CVSS5.8AI score0.00484EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•27 views

PYSEC-2026-1280 Cowrie has a SSRF vulnerability in wget/curl emulation enabling DDoS amplification

Summary A Server-Side Request Forgery SSRF vulnerability in Cowrie's emulated shell mode allows unauthenticated attackers to abuse the honeypot as an amplification vector for HTTP-based denial-of-service attacks against arbitrary third-party hosts. Details When Cowrie operates in emulated shell...

8.3CVSS6.1AI score0.00675EPSS
SaveExploits1References10
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•40 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 4:03 p.m.•24 views

PYSEC-2026-1691 nbconvert has an uncontrolled search path that leads to unauthorized code execution on Windows

Summary On Windows, converting a notebook containing SVG output to a PDF results in unauthorized code execution. Specifically, a third party can create a inkscape.bat file that defines a Windows batch script, capable of arbitrary code execution. When a user runs jupyter nbconvert --to pdf on a...

8.5CVSS6.5AI score0.0026EPSS
SaveExploits1References10
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1998 urllib3 allows an unbounded number of links in the decompression chain

Impact urllib3 supports chained HTTP encoding algorithms for response content according to RFC 9110 e.g., Content-Encoding: gzip, zstd. However, the number of links in the decompression chain was unbounded allowing a malicious server to insert a virtually unlimited number of compression steps...

8.9CVSS6.7AI score0.00682EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1115 ALTCHA Proof-of-Work Vulnerable to Challenge Splicing and Replay

Impact A cryptographic semantic binding flaw in ALTCHA libraries allows challenge payload splicing, which may enable replay attacks. The HMAC signature does not unambiguously bind challenge parameters to the nonce, allowing an attacker to reinterpret a valid proof-of-work submission with a modifi...

6.5CVSS7.1AI score0.00463EPSS
SaveExploits0References15
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1530 LangGraph's SQLite is vulnerable to SQL injection via metadata filter key in SQLite checkpointer list method

Context A SQL injection vulnerability exists in LangGraph's SQLite checkpoint implementation that allows attackers to manipulate SQL queries through metadata filter keys. This affects applications that accept untrusted metadata filter keys not just filter values in checkpoint search operations...

7.3CVSS7AI score0.02306EPSS
SaveExploits2References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1994 urllib3 streaming API improperly handles highly compressed data

Impact urllib3's streaming API is designed for the efficient handling of large HTTP responses by reading the content in chunks, rather than loading the entire response body into memory at once. When streaming a compressed response, urllib3 can perform decoding or decompression based on the HTTP...

8.9CVSS6.7AI score0.00682EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•64 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 4:03 p.m.•29 views

PYSEC-2026-1368 Fickling has missing detection for marshal.loads and types.FunctionType in unsafe modules list

Fickling Assessment Based on the test case provided in the original report below, this bypass was caused by marshal and types missing from the block list of unsafe module imports, Fickling started blocking both modules to address this issue. This was fixed in...

8.5CVSS6.5AI score0.00278EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-2042 Weblate has improper validation upon invitation acceptance

Impact It was possible to accept an invitation opened by a different Weblate user. Patches https://github.com/WeblateOrg/weblate/pull/16913 Workarounds Users should avoid leaving Weblate sessions with an unattended opened invitation. References Thanks to Nahid0x for responsibly disclosing this...

1CVSS5.8AI score0.00349EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-1700 NiceGUI has a path traversal in app.add_media_files() allows arbitrary file read

Summary A directory traversal vulnerability in NiceGUI's App.addmediafiles allows a remote attacker to read arbitrary files on the server filesystem. Details Hello, I am Seungbin Yang, a university student studying cybersecurity. While reviewing the source code of the repository, I discovered a...

7.5CVSS6.2AI score0.0112EPSS
SaveExploits2References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1726 Open WebUI vulnerable to Server-Side Request Forgery (SSRF) via Arbitrary URL Processing in /api/v1/retrieval/process/web

Summary A Server-Side Request Forgery SSRF vulnerability in Open WebUI allows any authenticated user to force the server to make HTTP requests to arbitrary URLs. This can be exploited to access cloud metadata endpoints AWS/GCP/Azure, scan internal networks, access internal services behind...

8.5CVSS6AI score0.04431EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1262 ComposioHQ has a directory traversal vulnerability

Directory Traversal vulnerability in ComposioHQ v.0.7.20 allows a remote attacker to obtain sensitive information via the downloadfileordir function...

7.5CVSS5.9AI score0.00885EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•35 views

PYSEC-2026-2000 Universal Tool Calling Protocol (UTCP) client library for Python vulnerable to Trust Boundary Violation through Manual JSON specification

The vulnerability arises when a client fetches a tools’ JSON specification, known as a Manual, from a remote Manual Endpoint. While a provider may initially serve a benign manual e.g., one defining an HTTP tool call, earning the clients’ trust, a malicious provider can later change the manual to...

7.5CVSS6AI score0.00264EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1596 HTTP/HTTPS Traffic Interception Bypass in mad-proxy

A vulnerability in mad-proxy versions = 0.3 allows attackers to bypass HTTP/HTTPS traffic interception rules, potentially exposing sensitive traffic...

5.3CVSS5.7AI score0.00242EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1948 Open Redirect Vulnerability in Taguette

Summary An Open Redirect vulnerability exists in Taguette that allows attackers to craft malicious URLs that redirect users to arbitrary external websites after authentication. This can be exploited for phishing attacks where victims believe they are interacting with a trusted Taguette instance b...

5.4CVSS6AI score0.00262EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•29 views

PYSEC-2026-1841 Pyrofork has a Path Traversal in download_media Method

Summary The downloadmedia method in Pyrofork does not sanitize filenames received from Telegram messages before using them in file path construction. This allows a remote attacker to write files to arbitrary locations on the filesystem by sending a specially crafted document with path traversal...

6.5CVSS6.5AI score0.00318EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1696 NiceGUI Stored/Reflected XSS in ui.interactive_image via unsanitized SVG content

Summary A Cross-Site Scripting XSS vulnerability exists in the ui.interactiveimage component of NiceGUI v3.3.1 and earlier. The component renders SVG content using Vue's v-html directive without any sanitization. This allows attackers to inject malicious HTML or JavaScript via the SVG tag. Detail...

6.1CVSS6.4AI score0.00254EPSS
SaveExploits2References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1732 open-webui is Vulnerable to Incorrect Access Control

open-webui v0.6.33 is vulnerable to Incorrect Access Control. The API /api/tasks/stop/ directly accesses and cancels tasks without verifying user ownership, enabling attackers a normal user to stop arbitrary LLM response tasks...

5.3CVSS6AI score0.00283EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•27 views

PYSEC-2026-1119 Ansible Community General Collection is vulnerable to exposure of sensitive information

A flaw was found in ansible-collection-community-general. This vulnerability allows for information exposure IE of sensitive credentials, specifically plaintext passwords, via verbose output when running Ansible with debug modes. Attackers with access to logs could retrieve these secrets and...

5.5CVSS5.7AI score0.00135EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•20 views

PYSEC-2026-1389 fontTools is Vulnerable to Arbitrary File Write and XML injection in fontTools.varLib

Summary The fonttools varLib or python3 -m fontTools.varLib script has an arbitrary file write vulnerability that leads to remote code execution when a malicious .designspace file is processed. The vulnerability affects the main code path of fontTools.varLib, used by the fonttools varLib CLI and...

6.3CVSS7.9AI score0.00547EPSS
SaveExploits9References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1486 Keras Directory Traversal Vulnerability

Summary Keras's keras.utils.getfile function is vulnerable to directory traversal attacks despite implementing filtersafepaths. The vulnerability exists because extractarchive uses Python's tarfile.extractall method without the security-critical filter="data" parameter. A PATHMAX symlink resoluti...

9.8CVSS6.7AI score0.00631EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•23 views

PYSEC-2026-1989 trytond does not enforce access rights for data export

Tryton trytond 6.0 before 7.6.11 does not enforce access rights for data export. This is fixed in 7.6.11, 7.4.21, 7.0.40, and 6.0.70...

6.5CVSS5.8AI score0.00239EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•24 views

PYSEC-2026-1990 trytond allows remote attackers to obtain sensitive trace-back (server setup) information

Tryton trytond before 7.6.11 allows remote attackers to obtain sensitive trace-back server setup information. This is fixed in 7.6.11, 7.4.21, 7.0.40, and 6.0.70...

4.3CVSS5.9AI score0.00289EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1617 Model Context Protocol (MCP) Python SDK does not enable DNS rebinding protection by default

Description The Model Context Protocol MCP Python SDK does not enable DNS rebinding protection by default for HTTP-based servers. When an HTTP-based MCP server is run on localhost without authentication using FastMCP with streamable HTTP or SSE transport, and has not configured...

7.6CVSS7.2AI score0.00512EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•26 views

PYSEC-2026-2015 vLLM vulnerable to remote code execution via transformers_utils/get_config

Summary vllm has a critical remote code execution vector in a config class named NemotronNanoVLConfig. When vllm loads a model config that contains an automap entry, the config class resolves that mapping with getclassfromdynamicmodule... and immediately instantiates the returned class. This...

7.1CVSS7.1AI score0.0066EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•30 views

PYSEC-2026-1234 Calibre-Web Has a Stored Cross-Site Scripting (XSS) Vulnerability via the 'username' Field During User Creation

A Stored Cross-Site Scripting XSS vulnerability in Calibre-Web v0.6.25 allows attackers to inject malicious JavaScript into the 'username' field during user creation. The payload is stored unsanitized and later executed when the /ajax/listusers endpoint is accessed...

4.8CVSS5.8AI score0.00206EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•25 views

PYSEC-2026-1765 Peppol-py is vulnerable to XXE attacks due to Saxon configuration

Peppol-py before 1.1.1 allows XXE attacks because of the Saxon configuration. When validating XML-based invoices, the XML parser could read files from the filesystem and expose their content to a remote host...

5CVSS5.9AI score0.00322EPSS
SaveExploits0References8
Total number of security vulnerabilities7962