Lucene search
+L
Osv-pysecMost viewed

7844 matches found

osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2596 Linuxfabrik Monitoring Plugins allow insecure creation of SQLite databases

Summary The SQLite databases are created at predictable static paths in /tmp. Any user can therefore create a symlink at these paths in /tmp pointing to arbitrary files. The monitoring scripts then follows these symlinks and then creates their database at the symlink target. This becomes really...

5.1CVSS6.4AI score0.00191EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2553 Kiwi TCMS's /init-db/ page renders and responds to requests after first use

Kiwi TCMS provides the /init-db/ page as part of its setup mechanism for administrators who prefer a browser instead of the command line. In previous versions of Kiwi TCMS this page still renders and responds to requests even after first use. Impact The /init-db/ page does not require any user...

6.9CVSS5.7AI score0.00439EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2780 Open Babel has out-of-bounds write in MSI translationVectors[]

Summary A memory-safety vulnerability in Open Babel's MSI parser allowed an out-of-bounds write into the translationVectors array when reading a crafted input file. Details The MSI reader stored cell translation vectors into a fixed-size translationVectors array. A malformed input could push more...

7.8CVSS6.2AI score0.0085EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2782 Open Babel has NULL pointer dereference in ChemKinFormat::ReadReactionQualifierLines

Summary A memory-safety vulnerability in Open Babel's ChemKin parser caused a NULL pointer dereference when reading a crafted input file. Details The flaw was in ChemKinFormat::ReadReactionQualifierLines. A malformed reaction qualifier record caused the parser to dereference a NULL pointer. Impac...

5.5CVSS5.1AI score0.00206EPSS
SaveExploits1References11
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2587 Lemur user-update path stores plaintext passwords

Summary lemur.users.service.update writes a user's new password as plaintext to the users.password column. The User model wires bcrypt hashing to SQLAlchemy's beforeinsert event but registers no equivalent listener for beforeupdate, and service.update does not call user.hashpassword after assigni...

4.9CVSS5.8AI score0.00289EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2665 motionEye's missing authentication on ActionHandler allows unauthenticated camera action execution

Summary The ActionHandler.post method in motionEye has no authentication decorator, allowing any unauthenticated attacker to trigger camera actions including snapshots, recording start/stop, and configured action scripts PTZ controls, alarm triggers, etc.. Vulnerability Details File:...

5.3CVSS6.2AI score0.00496EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2664 motionEye has an Arbitrary File Read via Path Traversal in Picture/Movie Preview Endpoint

Summary motionEye v0.43.1 latest stable is vulnerable to path traversal in the picture and movie API endpoints, like /picture/id/preview/filename. Neither the API handlers, nor the mediafiles.py functions like getmediapreview check for .. sequences in the filename parameter, except getmediaconten...

6.5CVSS6.1AI score0.00418EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2973 py7zr: O(n^2) algorithmic complexity DoS in PackInfo._read()

Summary PackInfo.read uses an On^2 cumulative sum pattern where numstreams is read directly from the archive header. A crafted .7z archive with a large numstreams value causes excessive CPU consumption during SevenZipFile.init — no extraction is needed. A 50 KB archive takes 7 seconds of CPU time...

6.9CVSS5.9AI score0.00321EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2974 py7zr: Arbitrary File Write Vulnerability

Summary There exists an arbitrary file write vulnerability in py7zr 1.1.0, latest, which allows symbolic links to be recreated outside the destination directory via crafted malicious symbolic link chains. When using extractall to extract an archive, the library restores these symbolic links,...

8CVSS6.2AI score0.00566EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2718 Open WebUI: Authenticated users can target arbitrary configured Ollama backends via unguarded url_idx path parameter

Summary Several direct, index-addressed Ollama proxy routes accept a caller-supplied urlidx path parameter and use it as a raw index into the admin-configured OLLAMABASEURLS list. Access control on these routes validates only whether the user may use the requested model, never which backend the...

6.3CVSS6.1AI score0.00283EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2751 Open WebUI: Path traversal / SSRF in terminal server proxy via encoded path traversal

Summary The terminal-server reverse proxy in backend/openwebui/routers/terminals.py does not fully confine the user-controlled path segment before forwarding it to an admin-configured terminal server. An authenticated user who has been granted access to a terminal server can craft path values...

7.7CVSS5.9AI score0.00522EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2736 Open WebUI: Sibling-Prefix Path Traversal via /cache/{path}

Summary A path traversal vulnerability exists in open-webui's cache file serving endpoint that allows any authenticated user to read files from sibling directories outside the intended cache directory, by exploiting an incomplete startswith containment check that lacks a trailing path separator...

4.3CVSS5.9AI score0.00361EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-3025 pypdf: Manipulated XMP metadata streams can exhaust RAM

Impact An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing large XMP metadata, possibly with lots of unnecessary elements. Patches This has been fixed in pypdf==6.12.1. Workarounds If you cannot upgrade yet, consider applying the change...

6.9CVSS5.8AI score0.00181EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-3389 tornado AsyncHTTPClient accumulates decompressed chunks without size limit (gzip bomb)

Tornado's gzip decompression routines work in limited-size chunks, but have no overall limit for the total size of decompressed chunks that they will accumulate There has always been a limit for the total compressed size. This allows a malicious server to consume effectively unlimited amounts of...

7.5CVSS7.3AI score0.00609EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-3387 Tornado: Authorization header forwarded across cross-origin redirects in SimpleAsyncHTTPClient

Summary When SimpleAsyncHTTPClient follows a 3xx redirect, it shallow-copies the original HTTPRequest, rewrites the URL, decrements maxredirects, and removes only the Host header. It does not clear Authorization, authusername, authpassword, or authmode when the redirect target changes origin. As ...

7.7CVSS5.9AI score0.00452EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•19 views

PYSEC-2026-2603 Litestar: AllowedHostsMiddleware bypasses host validation via client-controlled X-Forwarded-Host header

Summary AllowedHostsMiddleware trusts the X-Forwarded-Host header as a fallback when the Host header is absent. Since X-Forwarded-Host is a client-controllable header, an attacker can bypass the allowed hosts validation by omitting the Host header and supplying an X-Forwarded-Host header set to a...

5.9CVSS6AI score0.00375EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:35 p.m.•19 views

PYSEC-2026-2354 Apache Airflow has an Authorization Bypass Through User-Controlled Key

The Event Log detail endpoint GET /api/v2/eventLogs/eventlogid in Apache Airflow fetched audit-log rows directly by numeric ID after only the generic Audit Log permission check, while the collection endpoint GET /api/v2/eventLogs applied per-Dag scoping. An authenticated UI/API user with audit-lo...

4.3CVSS5.9AI score0.00571EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 3:19 p.m.•19 views

PYSEC-2026-2514 hermes-agent has an Injection issue

A vulnerability was found in NousResearch hermes-agent 2026.4.23. The impacted element is the function scancontextcontent of the file agent/promptbuilder.py. The manipulation results in injection. The attack may be performed from remote. The exploit has been made public and could be used. The...

7.3CVSS6.8AI score0.00516EPSS
SaveExploits0References9
osv-pysec
osv-pysec
•added 2026/07/13 3:19 p.m.•19 views

PYSEC-2026-2479 FlaskBB: SSRF in get_image_info() via unrestricted avatar URL

Summary A Server-Side Request Forgery SSRF vulnerability in getimageinfo allows any authenticated user to force the server to send HTTP requests to arbitrary internal endpoints, including cloud metadata services e.g., AWS 169.254.169.254. This is a blind SSRF with confirmed internal port scanning...

6.5CVSS6.1AI score0.00354EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:19 p.m.•19 views

PYSEC-2026-2730 Open WebUI: LDAP and OAuth First-User Race Condition Allows Multiple Admin Accounts

Summary The LDAP and OAuth authentication flows use a TOCTOU Time-of-Check-Time-of-Use pattern for first-user admin role assignment. The regular signup handler signuphandler in auths.py, line 663 was explicitly patched to prevent this race with the comment "Insert with default role first to avoid...

8.1CVSS7.6AI score0.00505EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/07/13 3:19 p.m.•19 views

PYSEC-2026-2705 Open WebUI has an IDOR vulnerability in the pin_channel_message API endpoint

Summary Pin/Unpin is a write operation modifies the message's ispinned , pinnedby, pinnedat fields, but in standard channels it only checks read permission, allowing users with read-only access to pin/unpin any message. Details...

4.3CVSS5.5AI score0.00286EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:19 p.m.•19 views

PYSEC-2026-2767 Open WebUI has an IDOR vulnerability in the update_message_by_id API endpoint

Summary An IDOR vulnerability exists in the Channels feature of Open WebUI, allowing any channel member to modify messages sent by other members including administrators within the same channel. This vulnerability affects the latest version v0.8.12 of Open WebUI. Details In the updatemessagebyid...

4.3CVSS5.5AI score0.00286EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:19 p.m.•19 views

PYSEC-2026-2691 Open WebUI Vulnerable to SSRF via OAuth Profile Picture URL in _process_picture_url (oauth.py)

Summary A Server-Side Request Forgery SSRF vulnerability exists in processpictureurl in backend/openwebui/utils/oauth.py line 1338. The function fetches arbitrary URLs from OAuth picture claims without applying validateurl, allowing an attacker to force the server to make HTTP requests to interna...

7.7CVSS6.2AI score0.00382EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:19 p.m.•19 views

PYSEC-2026-2702 Open WebUI has a full SSRF Vulnerability in the RAG Web Search Feature

SSRF Bypass via IPv6/IPv4-mapped IPv6/IPv4-reserved-ranges in validateurl Summary validateurl in backend/openwebui/retrieval/web/utils.py calls validators.ipv6ip, private=True, but the validators library does NOT implement the private keyword for IPv6 — the call raises a ValidationError which is...

8.5CVSS7.6AI score0.00328EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/07/13 3:15 p.m.•19 views

PYSEC-2026-2867 SQL injection vulnerability in pgAdmin 4 Maintenance Tool

SQL injection vulnerability in pgAdmin 4 Maintenance Tool. Four user-supplied JSON fields bufferusagelimit, vacuumparallel, vacuumindexcleanup, reindextablespace were concatenated directly into the rendered VACUUM/ANALYZE/REINDEX command and passed to psql --command. An authenticated user with th...

8.8CVSS8.1AI score0.00639EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:15 p.m.•19 views

PYSEC-2026-2865 pgAdmin 4 has deserialization of untrusted data in its FileBackedSessionManager

Deserialization of untrusted data CWE-502 in pgAdmin 4 FileBackedSessionManager. The session manager performed unsafe deserialization of session-file contents using Python's standard object-serialization module before performing any HMAC integrity check. Any file dropped into the sessions directo...

7.3CVSS7.5AI score0.00351EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:15 p.m.•19 views

PYSEC-2026-2870 pgAdmin 4: OS command injection vulnerability in Import/Export query export

OS command injection CWE-78 vulnerability in pgAdmin 4 Import/Export query export. User-supplied input was interpolated directly into a psql \copy metacommand template without sanitization. An authenticated user could inject " TO PROGRAM 'cmd'" to break out of the \copy ... context and achieve...

8.8CVSS7.8AI score0.02179EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:15 p.m.•19 views

PYSEC-2026-2904 PraisonAI ships and generates a legacy API server with authentication disabled by default, allowing unauthenticated workflow execution

Summary PraisonAI ships a legacy Flask API server with authentication disabled by default. When that server is used, any caller that can reach it can access /agents and trigger the configured agents.yaml workflow through /chat without providing a token. Details The vulnerable server is the shippe...

7.3CVSS7.6AI score0.00823EPSS
SaveExploits4References5
osv-pysec
osv-pysec
•added 2026/07/13 3:15 p.m.•19 views

PYSEC-2026-2647 Kiota abstractions RedirectHandler leaks Cookie/Proxy-Authorization headers on cross-host redirect

Summary The RedirectHandler middleware in microsoft/kiota-java com.microsoft.kiota:microsoft-kiota-http-okHttp v1.9.0 and other Kiota libraries fails to strip sensitive HTTP headers when following 3xx redirects to a different host or scheme. This vulnerability is present in the RedirectHandlers...

7CVSS6AI score0.00937EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2382 AstrBot Makes Use of Hard-coded Password

A security vulnerability has been detected in AstrBotDevs AstrBot up to 4.16.0. This issue affects some unknown processing of the file astrbot/dashboard/routes/auth.py of the component Dashboard. The manipulation leads to hard-coded credentials. It is possible to initiate the attack remotely. The...

7.3CVSS6.4AI score0.00495EPSS
SaveExploits0References9
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2450 django-mdeditor is Missing Authentication for Critical Function

All versions of the package django-mdeditor are vulnerable to Missing Authentication for Critical Function in the image upload endpoint. An attacker can upload malicious files and achieve arbitrary code execution since this endpoint lacks authentication protection and proper sanitisation of file...

7.1CVSS6.4AI score0.00308EPSS
SaveExploits0References9
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2632 mcpo-simple-server has a Path Traversal issue

A weakness has been identified in getsimpletool mcpo-simple-server up to 0.2.0. Affected is the function deletesharedprompt of the file src/mcposimpleserver/services/promptmanager/basemanager.py. This manipulation of the argument detail causes relative path traversal. It is possible to initiate t...

7.3CVSS6.6AI score0.00587EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2356 Apache Airflow's asset dependency graph did not restrict nodes by the viewer's DAG read permissions

The asset dependency graph did not restrict nodes by the viewer's DAG read permissions: a user with read access to at least one DAG could browse the asset graph for any other asset in the deployment and learn the existence and names of DAGs and assets outside their authorized scope. Users are...

4.3CVSS5.8AI score0.00571EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2569 Langflow vulnerable to injection

A vulnerability was detected in langflow-ai langflow up to 1.8.3. The impacted element is the function getclientip/installmcpconfig of the file src/backend/base/langflow/api/v1/mcpprojects.py of the component Model Context Protocol Configuration API. Performing a manipulation of the argument...

6.3CVSS6.3AI score0.00393EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2484 FastChat has Denial of Service Through Blocking Event Loop in Model Workers (Incomplete Fix for ff66426)

A security vulnerability has been detected in lm-sys fastchat up to 0.2.36. This issue affects the function apigenerate of the component Worker API Endpoint. The manipulation leads to resource consumption. The attack can be initiated remotely. The exploit has been disclosed publicly and may be...

6.9CVSS5AI score0.00741EPSS
SaveExploits0References11
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2437 Dagster Vulnerable to SQL Injection via Dynamic Partition Keys in Database I/O Manager Integrations

Summary The DuckDB, Snowflake, BigQuery, and DeltaLake I/O managers constructed SQL WHERE clauses by interpolating dynamic partition key values into queries without escaping. A user with the Add Dynamic Partitions permission could create a partition key that injects arbitrary SQL, which would...

8.3CVSS6AI score0.00451EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2550 OpenStack Keystone: LDAP identity backend does not convert enabled attribute to boolean

In OpenStack Keystone before 28.0.1, the LDAP identity backend does not convert the user enabled attribute to a boolean when the userenabledinvert configuration option is False the default. The ldaprestomodel method in the UserApi class only performed string-to-boolean conversion when...

7.7CVSS5.8AI score0.00373EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2947 PraisonAI Vulnerable to RCE via Automatic tools.py Import

PraisonAI automatically imports ./tools.py from the current working directory when launching certain components. This includes call.py, toolresolver.py, and CLI tool-loading paths. A malicious tools.py placed in the process working directory is executed immediately, allowing arbitrary Python code...

8.4CVSS6.7AI score0.00231EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:02 p.m.•19 views

PYSEC-2026-2914 PraisonAI Vulnerable to RCE via Automatic tools.py Import

PraisonAI automatically imports ./tools.py from the current working directory when launching certain components. This includes call.py, toolresolver.py, and CLI tool-loading paths. A malicious tools.py placed in the process working directory is executed immediately, allowing arbitrary Python code...

8.4CVSS6.7AI score0.00231EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2946 PraisonAI: Coarse-Grained Tool Approval Cache Bypasses Per-Invocation Consent for Shell Commands

Summary The approval system in PraisonAI Agents caches tool approval decisions by tool name only, not by invocation arguments. Once a user approves executecommand for any command e.g., ls -la, all subsequent executecommand calls in that execution context bypass the approval prompt entirely...

5.5CVSS6.5AI score0.00176EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2896 PraisonAI has Unrestricted Upload Size in WSGI Recipe Registry Server that Enables Memory Exhaustion DoS

Summary The WSGI-based recipe registry server server.py reads the entire HTTP request body into memory based on the client-supplied Content-Length header with no upper bound. Combined with authentication being disabled by default no token configured, any local process can send arbitrarily large...

6.2CVSS6.1AI score0.0041EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2901 PraisonAI: Unauthenticated Allow-List Manipulation Bypasses Agent Tool Approval Safety Controls

Summary The gateway's /api/approval/allow-list endpoint permits unauthenticated modification of the tool approval allowlist when no authtoken is configured the default. By adding dangerous tool names e.g., shellexec, filewrite to the allowlist, an attacker can cause the ExecApprovalManager to...

7.9CVSS6.4AI score0.00162EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2638 FoundationAgents MetaGPT vulnerable to eval injection

A flaw has been found in FoundationAgents MetaGPT up to 0.8.1. This vulnerability affects the function ActionNode.xmlfill of the file metagpt/actions/actionnode.py of the component XML Handler. Executing a manipulation can lead to improper neutralization of directives in dynamically evaluated cod...

7.3CVSS6.5AI score0.00713EPSS
SaveExploits1References9
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2922 PraisonAI recipe registry publish path traversal allows out-of-root file write

Summary PraisonAI's recipe registry publish endpoint writes uploaded recipe bundles to a filesystem path derived from the bundle's internal manifest.json before it verifies that the manifest name and version match the HTTP route. A malicious publisher can place ../ traversal sequences in the bund...

7.1CVSS5.9AI score0.00458EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-3051 rfc3161-client Has Improper Certificate Validation

Summary An Authorization Bypass vulnerability in rfc3161-client's signature verification allows any attacker to impersonate a trusted TimeStamping Authority TSA. By exploiting a logic flaw in how the library extracts the leaf certificate from an unordered PKCS7 bag of certificates, an attacker ca...

6.2CVSS6AI score0.00205EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2848 OpenEXR: DWA Lossy Decoder Heap Out-of-Bounds Write

Summary The DWA lossy decoder constructs temporary per-component block pointers using signed 32-bit arithmetic. For a large enough width, the calculation overflows and later decoder stores operate on a wrapped pointer outside the allocated rowBlock backing store. This bug is reachable from the...

8.4CVSS5.8AI score0.00481EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-3076 stata-mcp has insufficient validation of user-supplied Stata do-file content that can lead to command execution

A vulnerability was identified in stata-mcp prior to v1.13.0 where insufficient validation of user-supplied Stata do-file content can lead to command execution...

8.7CVSS5.9AI score0.01063EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2843 OpenEXR Makes Use of Uninitialized Memory

Summary While fuzzing openexrexrcheckfuzzer, Valgrind reports a conditional branch depending on uninitialized data inside genericunpack. This indicates a use of uninitialized memory CWE-457. The issue is reproducible with the current OSS-Fuzz harness and a single-file PoC. Details Environment: -...

7.5CVSS7.5AI score0.00409EPSS
SaveExploits1References10
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2849 OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp

Summary A heap-buffer-overflow OOB read occurs in the istreamnonparallelread function in ImfContextInit.cpp when parsing a malformed EXR file through a memory-mapped IStream. A signed integer subtraction produces a negative value that is implicitly converted to sizet, resulting in a massive lengt...

6.5CVSS5.9AI score0.00507EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/07/13 2:36 p.m.•19 views

PYSEC-2026-2907 PraisonAI Has ReDoS via Unvalidated User-Controlled Regex in MCPToolIndex.search_tools()

Summary MCPToolIndex.searchtools compiles a caller-supplied string directly as a Python regular expression with no validation, sanitization, or timeout. A crafted regex causes catastrophic backtracking in the re engine, blocking the Python thread for hundreds of seconds and causing a complete...

6.5CVSS5.9AI score0.00448EPSS
SaveExploits1References5
Total number of security vulnerabilities5000