Lucene search
+L
Osv PysecMost viewed

7964 matches found

osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•28 views

PYSEC-2026-2732 Open WebUI: Deactivated Channel Members Retain Full Access to Group/DM Channels

Deactivated Channel Members Retain Full Access to Group/DM Channels Affected Component Channel membership authorization check: - backend/openwebui/models/channels.py lines 663-673, isuserchannelmember - Used at 15 locations in backend/openwebui/routers/channels.py Affected Versions Current main...

5.4CVSS5.8AI score0.00259EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•28 views

PYSEC-2026-2950 PraisonAI has an SSRF bypass

Summary The URL checking logic in PraisonAI has a logical flaw that could be bypassed by attackers, leading to SSRF attacks. Details The current PraisonAI project uses validateurl to validate the input URL. The main logic is to perform security checks on the host portion of the URL extracted by...

9.8CVSS5.8AI score0.00571EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•28 views

PYSEC-2026-2616 Magic Wormhole: receive, with --output pointing at an existing directory can be path-traversed

Impact A receiver who specifies "--output " where that output directory currently exists as a directory. Patches 0.24.0 will contain the patch Workarounds Ensure local target directories specified by "--output" do not already exist Resources Private email and Signal communications from a user...

3.5CVSS5.8AI score0.00289EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•28 views

PYSEC-2026-2557 Langchain-Chatchat Uses Insufficiently Random Values

A vulnerability was found in chatchat-space Langchain-Chatchat up to 0.3.1.3. The affected element is the function getfileid of the file libs/chatchat-server/chatchat/server/apiserver/openairoutes.py of the component Uploaded File Handler. Performing a manipulation results in insufficiently rando...

2.6CVSS3.9AI score0.00294EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•28 views

PYSEC-2026-2959 Prefect SSRF Bypass via DNS Rebinding in validate_restricted_url

A vulnerability has been found in PrefectHQ prefect up to 3.6.28.dev1. Affected by this vulnerability is the function validaterestrictedurl of the component Webhook/Notification. The manipulation leads to time-of-check time-of-use. It is possible to initiate the attack remotely. The attack is...

5CVSS4.5AI score0.00309EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•28 views

PYSEC-2026-2653 mkdocs-mcp-plugin has a Path Traversal issue

A vulnerability was found in douinc mkdocs-mcp-plugin up to 0.4.1. This affects the function readdocument/listdocuments of the file server.py. Performing a manipulation of the argument docsdir/filepath results in path traversal. The attack is possible to be carried out remotely. The exploit has...

7.3CVSS6.7AI score0.00615EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•28 views

PYSEC-2026-2419 CKAN has no certificate validation on STMP connection

Impact Configured SMTP server may be spoofed with any certificate e.g. self-signed, leaving credentials and all emails sent open to MITM attacks. Patches The vulnerability has been patched in CKAN 2.10.10 and CKAN 2.11.5...

8.7CVSS5.6AI score0.00213EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-2644 FoundationAgents MetaGPT vulnerable to os command injection via the Terminal.run_command

A vulnerability has been found in FoundationAgents MetaGPT up to 0.8.1. This issue affects the function Terminal.runcommand in the library metagpt/tools/libs/terminal.py. The manipulation leads to os command injection. Remote exploitation of the attack is possible. The exploit has been disclosed ...

7.3CVSS6.6AI score0.03489EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-2639 FoundationAgents MetaGPT vulnerable to OS Command Injection in metagpt/tools/libs/terminal.py

A vulnerability was determined in FoundationAgents MetaGPT up to 0.8.1. The affected element is the function Bash.run in the library metagpt/tools/libs/terminal.py. This manipulation causes os command injection. The attack is possible to be carried out remotely. The project was informed of the...

7.3CVSS7AI score0.03456EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-2924 PraisonAI: SSRF via Unvalidated api_base in passthrough() Fallback

Summary passthrough and apassthrough in praisonai accept a caller-controlled apibase parameter that is concatenated with endpoint and passed directly to httpx.Client.request when the litellm primary path raises AttributeError. No URL scheme validation, private IP filtering, or domain allowlist is...

7.7CVSS5.9AI score0.00352EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-2474 FastMCP OAuth Proxy token reuse across MCP servers

While testing the OAuth Proxy implementation, it was noticed that the server does not properly respect the resource parameter submitted by the client in the authorization and token request. Instead of issuing the token explicitly for this MCP server, the token is issued for the baseurl passed to...

7.4CVSS5.8AI score0.00372EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-3422 wger: IDOR in nutritional_values endpoints exposes private dietary data via direct ORM lookup

Summary Three nutritionalvalues action endpoints fetch objects via Model.objects.getpk=pk — a raw ORM call that bypasses the user-scoped queryset. Any authenticated user can read another user's private nutrition plan data, including caloric intake and full macro breakdown, by supplying an arbitra...

4.3CVSS6AI score0.00318EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-3058 Rucio WebUI Vulnerable to Stored Cross-site Scripting (XSS) through Custom Rule Function

Summary A stored Cross-site Scripting XSS vulnerability was identified in the Custom Rules function of the WebUI where attacker-controlled input is persisted by the backend and later rendered in the WebUI without proper output encoding. This allows arbitrary JavaScript execution in the context of...

7.3CVSS6AI score0.00425EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-2873 Picklescan (scan_pytorch) Bypass via dynamic eval MAGIC_NUMBER

Summary This is a scanning bypass to scanpytorch function in picklescan. As we can see in the implementation of getmagicnumber that uses pickletools.genopsdata to get the magicnumber with the condition opcode.name includes INT or LONG, but the PyTorch's implemtation simply uses picklemodule.load ...

7.1CVSS5.9AI score0.00691EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-2980 Pydantic AI has Server-Side Request Forgery (SSRF) in URL Download Handling

Summary A Server-Side Request Forgery SSRF vulnerability exists in Pydantic AI's URL download functionality. When applications accept message history from untrusted sources, attackers can include malicious URLs that cause the server to make HTTP requests to internal network resources, potentially...

8.6CVSS6.8AI score0.00743EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•28 views

PYSEC-2026-2605 Litestar and Starlite vulnerable to Path Traversal

Summary Local File Inclusion via Path Traversal in LiteStar Static File Serving A Local File Inclusion LFI vulnerability has been discovered in the static file serving component of LiteStar. This vulnerability allows attackers to exploit path traversal flaws, enabling unauthorized access to...

8.2CVSS7.4AI score0.00722EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/13 2:19 p.m.•28 views

PYSEC-2026-3281 TensorFlow has Floating Point Exception in TensorListSplit with XLA

Impact FPE in TensorListSplit with XLA python import tensorflow as tf func = tf.rawops.TensorListSplit para = 'tensor': 1, 'elementshape': -1, 'lengths': 0 @tf.functionjitcompile=True def fuzzjit: y = funcpara return y printfuzzjit Patches We have patched the issue in GitHub commit...

7.5CVSS6.2AI score0.00394EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/13 2:19 p.m.•28 views

PYSEC-2026-3123 TensorFlow has null dereference on ParallelConcat with XLA

Impact When running with XLA, tf.rawops.ParallelConcat segfaults with a nullptr dereference when given a parameter shape with rank that is not greater than zero. python import tensorflow as tf func = tf.rawops.ParallelConcat para = 'shape': 0, 'values': 1 @tf.functionjitcompile=True def test: y =...

7.5CVSS6.2AI score0.00394EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/13 2:19 p.m.•28 views

PYSEC-2026-3111 TensorFlow has Floating Point Exception in TFLite in conv kernel

Impact Constructing a tflite model with a paramater filterinputchannel of less than 1 gives a FPE. Patches We have patched the issue in GitHub commit 34f8368c535253f5c9cb3a303297743b62442aaa. The fix will be included in TensorFlow 2.12. We will also cherrypick this commit on TensorFlow 2.11.1. Fo...

7.5CVSS6.4AI score0.00394EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/13 2:19 p.m.•28 views

PYSEC-2026-3298 Tensorflow vulnerable to Out-of-Bounds Read

Impact When the BaseCandidateSamplerOp function receives a value in trueclasses larger than rangemax, a heap oob vuln occurs. python tf.rawops.ThreadUnsafeUnigramCandidateSampler trueclasses=0x100000,1, numtrue = 2, numsampled = 2, unique = False, rangemax = 2, seed = 2, seed2 = 2 Patches We have...

6.8CVSS7.9AI score0.0041EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/13 2:19 p.m.•28 views

PYSEC-2026-3320 TensorFlow vulnerable to `CHECK` fail in `CollectiveGather`

Impact When CollectiveGather receives an scalar input input, it gives a CHECK fails that can be used to trigger a denial of service attack. python import tensorflow as tf arg0=1 arg1=1 arg2=1 arg3=1 arg4=3, 3,3 arg5='auto' arg6=0 arg7='' tf.rawops.CollectiveGatherinput=arg0, groupsize=arg1,...

5.9CVSS7.1AI score0.00478EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/09 4:49 p.m.•28 views

PYSEC-2026-2620 matrix-sydent and matrix-synapse Use Cryptographically Weak PRNG

An issue was discovered in Matrix Sydent before 1.0.3 and Synapse before 0.99.3.1. Random number generation is mishandled, which makes it easier for attackers to predict a Sydent authentication token or a Synapse random ID...

8.7CVSS7.5AI score0.01795EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/09 4:49 p.m.•28 views

PYSEC-2026-2810 Out-of-bounds Read in OpenCV

In OpenCV 3.3.1 corresponding with OpenCV-Python 3.3.1.11, a heap-based buffer over-read exists in the function cv::HdrDecoder::checkSignature in modules/imgcodecs/src/grfmthdr.cpp...

7.5CVSS7.6AI score0.02332EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/09 4:49 p.m.•28 views

PYSEC-2026-2831 Improper Restriction of Operations within the Bounds of a Memory Buffer in OpenCV

OpenCV Open Source Computer Vision Library through 3.3 corresponding to OpenCV-Python 3.3.0.9 has a buffer overflow in the cv::BmpDecoder::readData function in modules/imgcodecs/src/grfmtbmp.cpp when reading an image file by using cv::imread, as demonstrated by the 4-buf-overflow-readData-memcpy...

8.8CVSS7.3AI score0.02088EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2026/07/07 4:16 p.m.•28 views

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

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

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

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

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

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

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

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

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

PYSEC-2026-2053 Weblate wlc path traversal vulnerability: Unsanitized API slugs in download command

Impact Multi-translation download could write to an arbitrary location when instructed by a crafted server. Patches https://github.com/WeblateOrg/wlc/pull/1128 Workarounds Do not use wlc download with untrusted servers. References This issue was reported to us by wh1zee via HackerOne...

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

PYSEC-2026-1370 Fickling vulnerable to detection bypass due to "builtins" blindness

Fickling's assessment Fickling started emitting AST nodes for builtins imports in order to match them during analysis https://github.com/trailofbits/fickling/commit/9f309ab834797f280cb5143a2f6f987579fa7cdf. Original report Summary Fickling works by Pickle bytecode -- AST -- Security analysis...

9.3CVSS6.5AI score0.00321EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1703 NiceGUI has Redis connection leak via tab storage causes service degradation

Summary An unauthenticated attacker can exhaust Redis connections by repeatedly opening and closing browser tabs on any NiceGUI application using Redis-backed storage. Connections are never released, leading to service degradation when Redis hits its connection limit. NiceGUI continues accepting...

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

PYSEC-2026-1698 NiceGUI is vulnerable to XSS via Unescaped URL in ui.navigate.history.push() / replace()

Summary XSS risk exists in NiceGUI when developers pass attacker-controlled strings into ui.navigate.history.push or ui.navigate.history.replace. These helpers are documented as History API wrappers for updating the browser URL without page reload. However, if the URL argument is embedded into...

6.1CVSS6.5AI score0.00273EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1106 AIOHTTP vulnerable to DoS through chunked messages

Summary Handling of chunked messages can result in excessive blocking CPU usage when receiving a large number of chunks. Impact If an application makes use of the request.read method in an endpoint, it may be possible for an attacker to cause the server to spend a moderate amount of blocking CPU...

8.7CVSS7.2AI score0.00404EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1678 MONAI has Path Traversal (Zip Slip) in NGC Private Bundle Download

Summary A Path Traversal Zip Slip vulnerability exists in MONAI's downloadfromngcprivate function. The function uses zipfile.ZipFile.extractall without path validation, while other similar download functions in the same codebase properly use the existing safeextractmember function. This appears t...

5.3CVSS5.9AI score0.00357EPSS
SaveExploits1References6
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.•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.•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.•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.•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.•28 views

PYSEC-2026-1198 AstrBot contains a directory traversal vulnerability

AstrBot Project v3.5.22 contains a directory traversal vulnerability. The handler function installpluginupload of the interface '/plugin/install-upload' parses the filename from the request body provided by the user, and directly uses the filename to assign to filepath without checking the validi...

8.7CVSS5.8AI score0.00834EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1714 OctoPrint vulnerable to XSS in Action Commands Notification and Prompt

Impact OctoPrint versions up to and including 1.11.3 are affected by a vulnerability that allows injection of arbitrary HTML and JavaScript into Action Command notification and prompt popups generated by the printer. An attacker who successfully convinces a victim to print a specially crafted fil...

4.6CVSS5.7AI score0.00169EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1247 CKAN vulnerable to stored XSS in resource description

Impact The helpers.markdownextract function did not perform sufficient sanitization of input data before wrapping in an HTML literal element. This helper is used to render user-provided data on dataset, resource, organization or group pages plus any page provided by an extension that used that...

6.3CVSS5.7AI score0.00226EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1203 Authlib is vulnerable to Denial of Service via Oversized JOSE Segments

Summary Authlib’s JOSE implementation accepts unbounded JWS/JWT header and signature segments. A remote attacker can craft a token whose base64url‑encoded header or signature spans hundreds of megabytes. During verification, Authlib decodes and parses the full input before it is rejected, driving...

7.5CVSS7.3AI score0.00638EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1296 Django vulnerable to partial directory traversal via archives

An issue was discovered in Django 4.2 before 4.2.25, 5.1 before 5.1.13, and 5.2 before 5.2.7. The django.utils.archive.extract function, used by the "startapp --template" and "startproject --template" commands, allows partial directory traversal via an archive with file paths sharing a common...

3.1CVSS6.3AI score0.00911EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1633 ml-logger deserialization vulnerability

A vulnerability was determined in geyang ml-logger 0.10.36 and prior. Affected is the function loghandler of the file mllogger/server.py of the component Ping Handler. This manipulation of the argument data causes deserialization. It is possible to initiate the attack remotely. The exploit has be...

6.3CVSS6.2AI score0.00393EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1813 PyInstaller has local privilege escalation vulnerability

Impact Due to a special entry being appended to sys.path during the bootstrap process of a PyInstaller-frozen application, and due to the bootstrap script attempting to load an optional module for bytecode decryption while this entry is still present in sys.path, an application built with...

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

PYSEC-2026-1335 Fides has a Lack of Brute-Force Protections on Authentication Endpoints

Summary The Fides Admin UI login endpoint relies on a general IP-based rate limit for all API traffic and lacks specific anti-automation controls designed to protect against brute-force attacks. This could allow attackers to conduct credential testing attacks, such as credential stuffing or...

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

PYSEC-2026-1792 Picklescan is missing detection when calling built-in python ensurepip._run_pip

Summary Using ensurepip.runpip function, which is a built-in python library function to execute remote pickle file. Details The attack payload executes in the following steps: First, the attacker craft the payload by calling to ensurepip.runpip function in reduce method Then when the victim after...

8.1CVSS6.3AI score0.00467EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1670 MobSF Vulnerable to Arbitrary File Write (AR-Slip) via Absolute Path in .a Extraction

Summary The vulnerability allows any user to overwrite any files available under the account privileges of the running process. Details As part of static analysis, iOS MobSF supports loading and parsing statically linked libraries .a. When parsing such archives, the code extracts the embedded...

6.5CVSS6AI score0.006EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-2058 xml2rfc has an arbitrary file read vulnerability

Impact When generating PDF files, this vulnerability allows an attacker to read arbitrary files from the filesystem by injecting malicious link element into the XML. Workarounds Test untrusted input with link elements with rel="attachment" before processing. Credits This vulnerability was reporte...

8.7CVSS6AI score0.00265EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/07 4:03 p.m.•28 views

PYSEC-2026-1273 Copier's safe template has filesystem write access outside destination path

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

6.9CVSS6.1AI score0.00264EPSS
SaveExploits0References6
Total number of security vulnerabilities5000