Lucene search
+L
Osv-pysecRecent

7962 matches found

osv-pysec
osv-pysec
•added 2026/07/21 9:16 p.m.•18 views

PYSEC-2026-3544

Capstone is a disassembly framework. Versions prior to 6.0.0-Alpha8 and 5.0.8 have a NULL pointer dereference in modRMRequired and decode when disassembling 3DNow! opcodes 0F 0F in builds compiled with -DCAPSTONEX86REDUCE, allowing a remote attacker to crash any application using the reduced X86...

5.9CVSS5.7AI score0.00468EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/07/18 2:17 p.m.•22 views

PYSEC-2026-3718

SurrealDB before 1.0.1 sets default table permissions to FULL instead of NONE, allowing SELECT, CREATE, UPDATE, and DELETE operations on tables without explicit permissions. Attackers with database access or unauthenticated users on publicly exposed instances can perform unrestricted operations o...

8.7CVSS5.8AI score0.00462EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2026/07/15 6:16 p.m.•19 views

PYSEC-2026-3967

PyTorch Lightning through 2.6.5, fixed in commit d710d68, contains a remote code execution vulnerability in the loadstate function that imports and executes attacker-controlled module names from checkpoint instantiator hyperparameters. Attackers can craft malicious checkpoint files that bypass...

8.4CVSS8.3AI score0.00626EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/15 6:16 p.m.•20 views

PYSEC-2026-3624

PyTorch Lightning through 2.6.5, fixed in commit d710d68, contains a remote code execution vulnerability in the loadstate function that imports and executes attacker-controlled module names from checkpoint instantiator hyperparameters. Attackers can craft malicious checkpoint files that bypass...

8.4CVSS8.3AI score0.00626EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/14 5:17 p.m.•28 views

PYSEC-2026-3457

pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the univ.Real type converted its mantissa, base, and exponent value to a Python float using exact big-integer exponentiation. A BER, CER, or DER encoded REAL value only a few bytes long can carry a very large exponent, causing float...

7.5CVSS7.4AI score0.00616EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2026/07/14 5:17 p.m.•21 views

PYSEC-2026-3456

pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the BER, CER, and DER decoders process OBJECT IDENTIFIER and RELATIVE-OID values in quadratic time relative to the number of arcs, so a small crafted payload containing an OID with many arcs consumes excessive CPU per decode call and c...

7.5CVSS7.4AI score0.00616EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2026/07/14 5:17 p.m.•25 views

PYSEC-2026-3454

Pillow is a Python imaging library. Prior to 12.3.0, Pillow's public rank-filter API can trigger a native heap out-of-bounds write when given a very large odd filter size because ImageFilter.RankFilter.filter calls image.expandsize // 2, size // 2 before rank-filter size validation and...

8.2CVSS7.6AI score0.00445EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/07/14 5:17 p.m.•24 views

PYSEC-2026-3455

pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the BER decoder shared by the CER and DER codecs parses long-form tags by accumulating continuation octets without an upper bound on the tag ID size, allowing a crafted input to force construction of an arbitrarily large integer with C...

7.5CVSS7.4AI score0.00616EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2026/07/14 4:17 p.m.•25 views

PYSEC-2026-3452

Pillow is a Python imaging library. From 12.0.0 through 12.2.0, Pillow's EPS parser in PIL/EpsImagePlugin.py accepts a negative byte count in the %%BeginBinary directive, allowing a crafted EPS file to cause Image.open to seek backwards to the same directive and parse it repeatedly in an infinite...

7.5CVSS5.9AI score0.00399EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/07/14 4:17 p.m.•24 views

PYSEC-2026-3453

Pillow is a Python imaging library. Prior to 12.3.0, Pillow's ImageCms.ImageCmsTransform.applyim, imOut API can trigger controlled native heap corruption when the caller supplies an output image whose mode does not match the transform's declared output mode. This issue is fixed in version 12.3.0...

7.5CVSS7.8AI score0.00385EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/07/14 4:17 p.m.•29 views

PYSEC-2026-3451

Pillow is a Python imaging library. Prior to 12.3.0, Pillow public image coordinate APIs can trigger a native heap out-of-bounds write when given coordinates near the signed 32-bit integer limits in Image.paste, Image.crop, or Image.alphacomposite. This issue is fixed in version 12.3.0...

7.5CVSS7.6AI score0.00385EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/07/13 10:16 p.m.•28 views

PYSEC-2026-3450

Ollama downloadBlob Improper Validation of Array Index Denial-of-Service Vulnerability. This vulnerability allows remote attackers to create a denial-of-service condition on affected installations of Ollama. Authentication is not required to exploit this vulnerability. The specific flaw exists...

7.5CVSS7.3AI score0.00715EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•18 views

PYSEC-2026-3072 Soup Sieve: Regular Expression Denial of Service (ReDoS) via Selector Parser

Summary The CSS selector parser in soupsieve the CSS selector engine for Beautiful Soup 4 contains a regular expression vulnerable to catastrophic backtracking. When processing an attribute selector with an unterminated quoted value, the VALUE regex pattern in cssparser.py enters exponential...

7.5CVSS8.1AI score0.00644EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•24 views

PYSEC-2026-2389 BabelDOC: Arbitrary Code Execution via CMap Pickle Deserialization in babeldoc/pdfminer/cmapdb.py

Arbitrary Code Execution via CMap Pickle Deserialization in babeldoc/pdfminer/cmapdb.py Summary BabelDOC's vendored PDF parser babeldoc/pdfminer/cmapdb.py deserializes untrusted pickle data when loading CMap files. The loaddata method strips only NUL bytes from a PDF-controlled CMap name, then...

7.8CVSS6.6AI score0.0038EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•15 views

PYSEC-2026-2652 Mistune: Potential DoS via quadratic-time parsing in parse_link_text

Summary Mistune is vulnerable to a CPU exhaustion DoS due to superlinear approximately On² behavior in parselinktext. A relatively small input consisting of repeated characters causes significant parsing slowdown. Affected component mistune/inlineparser.py → parselinktext Description When parsing...

8.7CVSS6.7AI score0.0063EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•22 views

PYSEC-2026-3018 pypdf: Possible infinite loop when processing threads/articles in writer

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires merging a file with threads/articles into a writer. Patches This has been fixed in pypdf==6.13.1. Workarounds If users cannot upgrade yet, consider applying the changes from PR 3839...

6.9CVSS5.9AI score0.00158EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•22 views

PYSEC-2026-3071 Soup Sieve has Memory Exhaustion via Large Comma-Separated Selector Lists

Summary The CSS selector parser in soupsieve the CSS selector engine for Beautiful Soup 4 allocates unbounded memory when compiling large comma-separated selector lists. An attacker who can supply a crafted CSS selector string to soupsieve.compile or Beautiful Soup's .select / .selectone can caus...

7.5CVSS8AI score0.00644EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•20 views

PYSEC-2026-2969 psd-tools vulnerable to arbitrary file write via smart-object filename

psd-tools: arbitrary file write/read via smart-object path traversal Summary In psd-tools all releases exposing the SmartObject API through v1.17.0, SmartObject.save writes an embedded smart object to a path taken verbatim from the PSD file. Because that name is attacker-controlled and unsanitise...

4.6CVSS6.6AI score0.00192EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•27 views

PYSEC-2026-2970 Rattler vulnerable to package cache path traversal via conda package build string

rattlercache and py-rattler were vulnerable to package-cache path traversal when handling package metadata from conda channels. During cache materialization, the rattercache code used the package record build string as part of a cache key that was joined into a filesystem path. A malicious or...

5.4CVSS5.8AI score0.0033EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•21 views

PYSEC-2026-3000 pymonocypher: Potential heap buffer overflow on nb_blocks in argon2i_32 when provided buffer is too small

Impact The argon2i32 implementation does not check the nbblocks size. If the caller does not provide a sufficiently large buffer based on the API contract, then argon2i32 will write past the end of the buffer and possibly corrupt the heap. Patches Fixed in 4.0.2.8, which now verifies that nbblock...

5.1CVSS6AI score0.00178EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•20 views

PYSEC-2026-2769 Open WebUI vulnerable to Stored XSS via iFrame in citations model

Summary Manually modifying chat history allows setting the html property within document metadata. This causes the frontend to enter a code path that treats document contents as HTML, and render them in an iFrame when the citation is previewed. This allows stored XSS via a weaponised document...

7.3CVSS6.1AI score0.00311EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•24 views

PYSEC-2026-3416 Weblate SSRF: outbound URL guard misses some private ranges

Impact Weblate's VCSRESTRICTPRIVATE did not properly account for some transitional IPv6 ranges, multicast addresses, or some semi-private IPv4 ranges, which allowed some addresses to bypass private range restrictions. Patches https://github.com/WeblateOrg/weblate/pull/19768 Resources The issue wa...

5.9CVSS5.8AI score0.00471EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•22 views

PYSEC-2026-2992 pyLoad: Unbounded Memory Growth Leading to DoS and Potential DDoS in EventManager

Description: The EventManager module in pyload manages a list of Client instances for subscribing to events. The addition of each unique uuid from the getevents API causes the creation of a Client instance that gets appended to the clients list. Although there is a clean method available in the...

6.5CVSS6.2AI score0.00436EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•35 views

PYSEC-2026-3061 Serena: Unauthenticated Flask dashboard on fixed port enables DNS rebinding → memory poisoning → RCE

Summary Serena's built-in web dashboard exposes an unauthenticated Flask API on a fixed, predictable port TCP 24282, hardcoded as 0x5EDA in constants.py. The server has no authentication, no CSRF protection, and no Host header validation. A DNS rebinding attack allows a malicious webpage to reach...

8.3CVSS6.5AI score0.00373EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•20 views

PYSEC-2026-2760 Open WebUI vulnerable to Stored XSS via iFrame embeds in response messages

Summary Manually modifying chat history allows setting the embeds property on a response message, the content of which is loaded into an iFrame with a sandbox that has allow-scripts and allow-same-origin set, ignoring the "iframe Sandbox Allow Same Origin" configuration. This enables stored XSS o...

7.3CVSS6.3AI score0.00311EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•21 views

PYSEC-2026-2740 Open WebUI has Blind Server Side Request Forgery in its Image Edit Functionality

Summary There is a blind server side request forgery in the functionality that allows editing an image via a prompt. The affected function will perform a GET request on the URL provided by the user. There is no restriction on the domain of the provided URL allowing the local address space to be...

4.3CVSS5.8AI score0.00304EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•18 views

PYSEC-2026-2689 ONNX has Null Pointer Dereference in Upsample Version Converter Adapter (Zero Inputs)

Summary Null pointer dereference SIGSEGV in Upsample67::adaptupsample67 onnx/versionconverter/adapters/upsample67.h:31 when convertversion processes a model with an Upsample node that has zero inputs. The adapter accesses node-inputs0-sizes without checking input count. 107-byte PoC crashes on...

5.5CVSS5.4AI score0.00193EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•24 views

PYSEC-2026-2614 `lxml_html_clean.Cleaner` does not strip `javascript:` URLs from namespaced URL attributes

lxmlhtmlclean.Cleaner does not strip javascript: URLs from namespaced URL attributes xlink:href Reporter: Guillem Lefait · Date: 2026-05-10 Affected: lxml ≤ 6.1.0 and lxmlhtmlclean ≤ 0.4.4 latest stable Confirmed against: lxml 6.1.0 + lxmlhtmlclean 0.4.4 on Python 3.13.5, 3.14.4, and 3.15.0a8...

8.2CVSS5.9AI score0.00297EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•24 views

PYSEC-2026-2713 Open WebUI allows limited stored XSS vila uploaded html file

Summary Low privileged users can upload HTML files which contain JavaScript code via the /api/v1/files/ backend endpoint. This endpoint returns a file id, which can be used to open the file in the browser and trigger the JavaScript code in the user's browser. Under the default settings, files...

6.4CVSS5.9AI score0.00368EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•27 views

PYSEC-2026-2995 pyLoad: SSRF guard bypass via IPv6 6to4/NAT64 transition wrappers of internal IPs

Summary isglobaladdress in src/pyload/core/utils/web/check.py is the central guard against SSRF-style outbound connections in pyload-ng. It tests whether a given IP is "globally routable" via Python's ipaddress.ipaddressvalue.isglobal, and callers treat not isglobal as "deny": python def...

4.9CVSS5.9AI score0.00289EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•15 views

PYSEC-2026-2338 aiosmtplib vulnerable to SMTP command injection via CR/LF in sender/recipient address

Summary aiosmtplib's SMTP.mail, SMTP.rcpt, SMTP.vrfy and SMTP.expn send the caller-supplied email address to the server without rejecting embedded CR/LF \r\n bytes. An address that contains a CR/LF is written verbatim onto the SMTP control connection, so the bytes after the CRLF are framed by the...

6.9CVSS6.1AI score0.00525EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•24 views

PYSEC-2026-2716 Open WebUI vulnerable to stored XSS via unescaped markdown token in MarkdownTokens.svelte leading to full account takeover and RCE via functions

Summary A vulnerability in the way certain html tags in chat messages are rendered allows attackers to inject JavaScript code into a chat transcript. The JavaScript code will be executed in the user's browser every time that chat transcript is opened, allowing attackers to retrieve the user's...

8.7CVSS6.5AI score0.00578EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•20 views

PYSEC-2026-2576 Langroid: Neo4jChatAgent executes LLM-generated Cypher without validation (prompt-to-Cypher injection; config-conditional RCE), mirroring the SQLChatAgent bug fixed in CVE-2026-25879

Neo4jChatAgent passes LLM-generated Cypher queries straight to the Neo4j driver with no validation, no statement-type allowlist, and no opt-out gate. The query text is influenceable by prompt injection direct user input or indirect content the agent reads back via RAG, so an attacker who can...

9.2CVSS6AI score0.00461EPSS
SaveExploits2References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•34 views

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

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

6.5CVSS6AI score0.00372EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•23 views

PYSEC-2026-2594 Linuxfabrik Monitoring Plugins have local privilege escalation using embedded command

Summary When a check plugin places user provided input inside a command which is passed to shellexec, an attacker can abuse this to run arbitrary commands. This is mainly dangerous for plugins which are listed in the sudoers file, because this allows an attacker controlling the nagios user to get...

7.8CVSS6.2AI score0.00211EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•21 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.•33 views

PYSEC-2026-2581 Langroid: Sandbox Escape to Remote Code Execution via Incomplete `eval()` Mitigation in TableChatAgent

Advisory Details Title: Sandbox Escape to Remote Code Execution via Incomplete eval Mitigation in TableChatAgent Description: Summary Langroid is vulnerable to a critical Sandbox Escape leading to Remote Code Execution RCE in its TableChatAgent and VectorStore capabilities. When these agents...

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

PYSEC-2026-2579 Langroid: handle_message() executes user-supplied tool JSON without sender verification

Summary A Langroid application exposing a chat interface to untrusted users may allow direct tool invocation via raw JSON payloads, even when tools are registered with use=False, handle=True. Details enablemessage..., use=False, handle=True only prevents the LLM from being instructed to generate...

8.1CVSS5.8AI score0.00392EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•29 views

PYSEC-2026-2551 Kiwi TCMS vulnerable to stored XSS via JavaScript: URI in extra_link field (TestPlan & TestCase)

Summary In Kiwi TCMS the fields TestCase.extralink and TestPlan.extralink were meant to represent URLs to external resources however in versions prior to 16.1 user input was not being sanitized and values were rendered verbatim which represents an opportunity for cross-site scripting exploitation...

5.4AI score0.0042EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•23 views

PYSEC-2026-2577 Langroid: SQLChatAgent dangerous-function blocklist can be bypassed with quoted or schema-qualified pg_read_file calls

SQLChatAgent validatequery dangerous-pattern regex is bypassable via quoted/commented/qualified function names Summary The SQLChatAgent SQL-injection mitigation, with default allowdangerousoperations=False, combines a raw-text regex blocklist DANGEROUSSQLPATTERNS with a sqlglot SELECT-only...

9.3CVSS6.3AI score0.00646EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•26 views

PYSEC-2026-2482 flyto-core has Unauthenticated Command Execution via HTTP MCP `execute_module`

Unauthenticated Command Execution via HTTP MCP executemodule Summary The HTTP MCP endpoint POST /mcp in flyto-core accepts unauthenticated JSON-RPC tools/call requests and dispatches them to arbitrary registered modules, including sandbox.executeshell, which passes attacker-controlled input...

8.4CVSS6.8AI score0.00256EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•27 views

PYSEC-2026-2481 flyto-core has SSRF guard bypass via IPv6 transition addresses (IPv4-mapped / 6to4 / NAT64) in validate_url_ssrf

Summary flyto-core's SSRF protection validateurlssrf / isprivateip in src/core/utils.py blocks private and metadata destinations by resolving the host and testing the resulting IP for membership in a hardcoded PRIVATEIPRANGES list. That list contains only the native RFC 1918 / loopback / link-loc...

7.1CVSS6.1AI score0.00236EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•23 views

PYSEC-2026-2552 Kiwi TCMS has an Open Redirect via unvalidated next parameter in account confirmation endpoint

Summary An open redirect vulnerability in the account confirmation endpoint allows an unauthenticated attacker to craft a URL hosted on a legitimate Kiwi TCMS instance that redirects victims to an arbitrary external domain. The attack surface is particularly relevant for phishing campaigns...

6.1CVSS6AI score0.00347EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•21 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.•25 views

PYSEC-2026-2473 fast-mcp-telegram: Bearer token path traversal bypasses reserved Telegram session protection

Summary fast-mcp-telegram validates HTTP Bearer tokens by joining the raw token string into a session-file path. The verifier rejects the exact reserved token telegram, but it does not reject path separators or normalize the path before checking whether the session file exists. A remote HTTP clie...

9.4CVSS6AI score0.00648EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•25 views

PYSEC-2026-3049 Recce server has unauthenticated SQL execution that allows local file read/write through DuckDB

Impact Recce OSS server deployments that expose the server to an untrusted network without authentication are vulnerable to unauthenticated SQL execution through the query run API. When Recce is configured with a DuckDB-backed project, an attacker can use DuckDB filesystem primitives to read and...

7.8CVSS5.8AI score0.01075EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•22 views

PYSEC-2026-2578 Langroid: Path traversal in the file tools allows read/write outside configured current directory

Summary Langroid's ReadFileTool and WriteFileTool appear to treat currdir as the intended working-directory boundary for file operations. However, the tools only change the process working directory to currdir and then operate on the user-supplied filepath without resolving and enforcing that the...

7.1CVSS6AI score0.00184EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•24 views

PYSEC-2026-2580 Langroid: SQLChatAgent _validate_query blocklist misses pg_read_file family enabling arbitrary file read

Summary SQLChatAgent in langroid ships a validatequery defense-in-depth layer whose DANGEROUSSQLPATTERNS regex blocklist enumerates dangerous SQL primitives by specific function name. The list misses the canonical PostgreSQL filesystem-disclosure family pgreadfile, pgstatfile, pglslogdir,...

8.7CVSS6.4AI score0.00686EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•20 views

PYSEC-2026-2465 Dulwich's submodule path traversal in porcelain.submodule_update / porcelain.clone(recurse_submodules=True) yields RCE via attacker-dropped .git/hooks payload

Summary dulwich.porcelain.submoduleupdate, and by extension porcelain.clone..., recursesubmodules=True, materializes attacker-controlled submodule paths from a crafted upstream repository without path validation. A malicious .gitmodules plus a matching tree gitlink whose path is .git/hooks or any...

7.5CVSS7.6AI score0.0068EPSS
SaveExploits0References6
osv-pysec
osv-pysec
•added 2026/07/13 3:46 p.m.•22 views

PYSEC-2026-2771 Open Babel has out-of-bounds write in MOPAC translationVectors[] (UNIT CELL TRANSLATION)

Summary A memory-safety vulnerability in Open Babel's MOPAC output parser allowed an out-of-bounds write into the translationVectors array when reading the "UNIT CELL TRANSLATION" block of a crafted input file. Details The MOPAC output reader stored translation vectors from the UNIT CELL...

7.8CVSS6.2AI score0.00804EPSS
SaveExploits1References8
Total number of security vulnerabilities7962