<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>CVE Daily – Python</title>
  <link>https://cvedaily.com/pages/tags/python.html</link>
  <atom:link href="https://cvedaily.com/feed-tags/python.xml" rel="self" type="application/rss+xml"/>
  <description>CVE Daily – Python</description>
  <language>en</language>
  <lastBuildDate>Wed, 03 Jun 2026 21:26:29 +0000</lastBuildDate>
  <item>
    <title>[High] CVE-2026-5241 – A vulnerability in the LightGlue model loading path of huggingface/transformers ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-5241</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-5241</guid>
    <pubDate>Wed, 03 Jun 2026 14:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-5241</strong></p>
  <p>A vulnerability in the LightGlue model loading path of huggingface/transformers version 5.2.0 allows an attacker-controlled model repository to execute arbitrary code during model initialization. The issue arises because the `trust_remote_code` parameter, intended to prevent remote code execution, is overridden by untrusted serialized configuration data in a nested code path. Specifically, when l…</p>
  <p><strong>CVSS:</strong> 8.0 · <strong>CWE:</strong> CWE-829</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-5241">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-47265 – AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-47265</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-47265</guid>
    <pubDate>Tue, 02 Jun 2026 20:16:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-47265</strong></p>
  <p>AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, cookies set with the `cookies` parameter on requests are sent after following a cross-origin redirect. If a developer uses the `cookies` parameter on a per-request basis then sensitive data might be leaked to an attacker if they manage to control a redirect. Version 3.14.0 patches the issue. I…</p>
  <p><strong>CVSS:</strong> 6.6 · <strong>CWE:</strong> CWE-346</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-47265">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34993 – AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34993</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34993</guid>
    <pubDate>Tue, 02 Jun 2026 20:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34993</strong></p>
  <p>AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, using ``CookieJar.load()`` with untrusted input may allow arbitrary code execution. Most applications using this function will be doing so with the user's own data, so this is unlikely to affect many applications. Version 3.14.0 patches the issue. If an application does allow attacker controll…</p>
  <p><strong>CVSS:</strong> 6.4 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34993">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-45554 – NiceGUI is a Python-based UI framework. Prior to version 3.12.0, two FastAPI rou...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45554</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45554</guid>
    <pubDate>Tue, 02 Jun 2026 16:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-45554</strong></p>
  <p>NiceGUI is a Python-based UI framework. Prior to version 3.12.0, two FastAPI routes that serve per-component static assets in NiceGUI accept a sub-path parameter that may resolve to a directory rather than a file. Requests that resolve to a directory raise an unhandled RuntimeError inside Starlette's FileResponse, which Uvicorn writes to the server log as a full traceback. Because the routes are…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-248</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45554">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45553 – NiceGUI is a Python-based UI framework. Prior to version 3.12.0, ui.restructured...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45553</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45553</guid>
    <pubDate>Tue, 02 Jun 2026 16:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45553</strong></p>
  <p>NiceGUI is a Python-based UI framework. Prior to version 3.12.0, ui.restructured_text() renders reStructuredText server-side with Docutils without disabling file insertion directives. When a NiceGUI application passes attacker-controlled content to ui.restructured_text(), an attacker can use standard Docutils directives (include, csv-table with :file:, raw with :file:) to read local files readabl…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45553">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2026-10300 – A security vulnerability has been detected in SGLang 0.5.10.post1. Impacted is a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-10300</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-10300</guid>
    <pubDate>Mon, 01 Jun 2026 23:16:19 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2026-10300</strong></p>
  <p>A security vulnerability has been detected in SGLang 0.5.10.post1. Impacted is an unknown function of the file python/sglang/srt/lora/lora_manager.py of the component Inference HTTP Endpoint. Such manipulation of the argument lora_path leads to reachable assertion. The attack can be launched remotely. A high complexity level is associated with this attack. The exploitability is considered difficu…</p>
  <p><strong>CVSS:</strong> 3.7 · <strong>CWE:</strong> CWE-617</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-10300">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2026-45426 – Exploitation requires the attacker to already be an authenticated Airflow worker...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45426</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45426</guid>
    <pubDate>Mon, 01 Jun 2026 09:16:19 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2026-45426</strong></p>
  <p>Exploitation requires the attacker to already be an authenticated Airflow worker holding a valid Log-server JWT issued for at least one Dag. Apache Airflow's Log server authorized JWT tokens against Dag IDs by applying Python's `str.lstrip()` to the requested path segment when verifying the JWT's `sub` claim. `str.lstrip()` strips any of a *set* of characters from the left (not a prefix), so a JW…</p>
  <p><strong>CVSS:</strong> 3.1 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45426">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-46561 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-46561</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-46561</guid>
    <pubDate>Thu, 28 May 2026 18:16:36 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-46561</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the PREREQFUNCTION-based private IP check was not applied to HTTPRequest (used by the parse_urls API). An authenticated attacker can supply a URL pointing to an attacker-controlled server that responds with a 302 redirect to an internal/private IP address, bypassing the is_global_host() check on the init…</p>
  <p><strong>CVSS:</strong> 5.0 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-46561">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45348 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45348</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45348</guid>
    <pubDate>Thu, 28 May 2026 18:16:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45348</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the packages.js template at src/pyload/webui/app/themes/modern/templates/js/packages.js:172 interpolates a stored link URL into a template literal inside single-quoted HTML and then writes the result to the DOM via $(div).html(html). No escaping runs between the API value and innerHTML. An attacker (Alic…</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45348">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-45306 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45306</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45306</guid>
    <pubDate>Thu, 28 May 2026 18:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-45306</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the fix for CVE-2026-33509 prevents setting storage_folder inside PKGDIR or userdir, but does NOT protect the Flask session directory (/tmp/pyLoad/flask). An authenticated attacker can set storage_folder to the session directory and download session files of other users via /files/get/, leading to accoun…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-706</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45306">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45296 – OpenReplay is a self-hosted session replay suite. Prior to 1.26.0, OpenReplay's ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45296</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45296</guid>
    <pubDate>Thu, 28 May 2026 18:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45296</strong></p>
  <p>OpenReplay is a self-hosted session replay suite. Prior to 1.26.0, OpenReplay's Python API exposes several app_apikey routes that trust a caller-provided projectKey after validating only that the API key itself is valid and that the target projectKey exists. The authorization flow does not verify that the authenticated API key and the requested project belong to the same tenant. Because the publi…</p>
  <p><strong>CVSS:</strong> 7.7 · <strong>CWE:</strong> CWE-284</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45296">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-48735 – pypdf is a free and open-source pure-python PDF library. Prior to 6.12.1, an att...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48735</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48735</guid>
    <pubDate>Thu, 28 May 2026 16:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-48735</strong></p>
  <p>pypdf is a free and open-source pure-python PDF library. Prior to 6.12.1, 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. This vulnerability is fixed in 6.12.1.</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48735">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-48526 – PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, when the ve...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48526</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48526</guid>
    <pubDate>Thu, 28 May 2026 16:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-48526</strong></p>
  <p>PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, when the verifier is decoding JSON Web Tokens, while supporting both asymmetric and HMAC algorithms, the library does not validate use of JSON Web Keys in HMAC algorithm, allowing attacker to use the issuer public key as the secret key for HMAC algorithm. This vulnerability is fixed in 2.13.0.</p>
  <p><strong>CVSS:</strong> 7.4 · <strong>CWE:</strong> CWE-287</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48526">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-48525 – PyJWT is a JSON Web Token implementation in Python. From 2.8.0 to 2.12.1, when v...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48525</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48525</guid>
    <pubDate>Thu, 28 May 2026 16:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-48525</strong></p>
  <p>PyJWT is a JSON Web Token implementation in Python. From 2.8.0 to 2.12.1, when verifying detached JWS tokens using the unencoded-payload option ("b64": false, RFC 7797), PyJWT performs Base64URL decoding of the compact-serialization payload segment before enforcing the detached-payload rules. For b64=false, PyJWT later discards that decoded payload and replaces it with the caller-provided detache…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48525">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2026-48524 – PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48524</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48524</guid>
    <pubDate>Thu, 28 May 2026 16:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2026-48524</strong></p>
  <p>PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient.get_signing_key() forces a fresh HTTP request to the JWKS endpoint for every JWT with an unknown kid value, with no rate limiting. Since kid comes from the unverified token header, an attacker can trigger unlimited outbound requests. The vulnerability surfaces only when a JWKS fetch fails; an attacker can attempt to…</p>
  <p><strong>CVSS:</strong> 3.7 · <strong>CWE:</strong> CWE-460</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48524">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-48523 – PyJWT is a JSON Web Token implementation in Python. From 2.9.0 to 2.12.1, there ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48523</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48523</guid>
    <pubDate>Thu, 28 May 2026 16:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-48523</strong></p>
  <p>PyJWT is a JSON Web Token implementation in Python. From 2.9.0 to 2.12.1, there is a verifier-side algorithm allow-list bypass when jwt.decode() or jwt.decode_complete() are called with a PyJWK key. The token header alg is checked against the caller-supplied algorithms allow-list, but signature verification is performed with the algorithm bound to the PyJWK object instead of the header algorithm.…</p>
  <p><strong>CVSS:</strong> 5.4 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48523">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-48522 – PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48522</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48522</guid>
    <pubDate>Thu, 28 May 2026 16:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-48522</strong></p>
  <p>PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient passes its uri argument directly to urllib.request.urlopen() which uses Python stdlib's default OpenerDirector registering HTTPHandler, HTTPSHandler, FTPHandler, FileHandler, and DataHandler. There is currently no documented option to restrict which schemes PyJWKClient will fetch. If an application's jku URL ingestio…</p>
  <p><strong>CVSS:</strong> 4.2 · <strong>CWE:</strong> CWE-441</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48522">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2026-48156 – pypdf is a free and open-source pure-python PDF library. Prior to 6.12.0, an att...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48156</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48156</guid>
    <pubDate>Thu, 28 May 2026 16:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2026-48156</strong></p>
  <p>pypdf is a free and open-source pure-python PDF library. Prior to 6.12.0, an attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with /W [0 0 0] values and large /Size values. This vulnerability is fixed in 6.12.0.</p>
  <p><strong>CVSS:</strong> 3.3 · <strong>CWE:</strong> CWE-834</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48156">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-48155 – pypdf is a free and open-source pure-python PDF library. Prior to 6.12.0, an att...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48155</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48155</guid>
    <pubDate>Thu, 28 May 2026 16:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-48155</strong></p>
  <p>pypdf is a free and open-source pure-python PDF library. Prior to 6.12.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires extracting text in layout mode with large character offsets. This vulnerability is fixed in 6.12.0.</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48155">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45017 – Python Liquid is a Python engine for the Liquid template language. Prior to 2.2...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45017</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45017</guid>
    <pubDate>Thu, 28 May 2026 16:16:25 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45017</strong></p>
  <p>Python Liquid is a Python engine for the Liquid template language. Prior to 2.2.0, the built-in FileSystemLoader and CachingFileSystemLoader do not guard against reading files outside their search paths when given an absolute path to resolve. This allows malicious template authors to load and render arbitrary files via the {% include %} and {% render %} tags. Targeted files would need to contain…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45017">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45136 – claude-code-cache-fix is a cache optimization proxy for Claude Code. From 3.5.0 ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45136</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45136</guid>
    <pubDate>Wed, 27 May 2026 21:16:18 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45136</strong></p>
  <p>claude-code-cache-fix is a cache optimization proxy for Claude Code. From 3.5.0 to before 3.5.2, tools/quota-statusline.sh (introduced in v3.5.0) interpolates Claude Code's hook stdin payload directly into a Python triple-quoted string literal. A ''' byte sequence in any user-controlled field of the payload closes the literal early and lets following bytes execute as Python in the user's Claude C…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45136">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44660 – UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44660</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44660</guid>
    <pubDate>Wed, 27 May 2026 21:16:17 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44660</strong></p>
  <p>UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Prior to 5.12.1, when ujson.dump() writes to a file-like object and the write operation raises an exception, the serialized JSON string object is not decremented, leaking memory. Each failed write operation leaks the full size of the serialized payload. This vulnerability is fixed in 5.12.1.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-401</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44660">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45134 – LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45134</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45134</guid>
    <pubDate>Wed, 27 May 2026 20:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45134</strong></p>
  <p>LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to LangSmith SDK Python 0.8.0 and JS/TS 0.6.0, the LangSmith SDK's prompt pull methods (pull_prompt / pull_prompt_commit in Python, pullPrompt / pullPromptCommit in JS/TS) fetch and deserialize prompt manifests from the LangSmith Hub. These manifests may contain serialized LangChain objects and model configurat…</p>
  <p><strong>CVSS:</strong> 7.1 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45134">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-44888 – Pi.Alert is a WIFI / LAN intruder detector with web service monitoring. Prior to...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44888</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44888</guid>
    <pubDate>Wed, 27 May 2026 20:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-44888</strong></p>
  <p>Pi.Alert is a WIFI / LAN intruder detector with web service monitoring. Prior to 2026-05-07, Pi.Alert's SaveConfigFile() endpoint writes user-supplied numeric config values (e.g., SMTP_PORT) directly into pialert.conf without validation. Since pialert.conf is loaded via Python's exec() every 3–5 minutes by the background cron process, an attacker can inject arbitrary Python code and achieve unaut…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44888">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-44887 – Pi.Alert is a WIFI / LAN intruder detector with web service monitoring. Prior to...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44887</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44887</guid>
    <pubDate>Wed, 27 May 2026 20:16:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-44887</strong></p>
  <p>Pi.Alert is a WIFI / LAN intruder detector with web service monitoring. Prior to 2026-05-07, Pi.Alert's web-based configuration editor allows arbitrary Python code to be injected into pialert.conf. Since the background scan daemon loads this file via Python's exec(), injected code executes as the daemon process. With web protection disabled (the default configuration), no authentication is requir…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44887">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44681 – Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44681</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44681</guid>
    <pubDate>Wed, 27 May 2026 20:16:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44681</strong></p>
  <p>Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.12 and 1.7.1, an unauthenticated open redirect in Authlib's OpenIDImplicitGrant and OpenIDHybridGrant authorization endpoint lets a remote attacker cause the authorization server to issue an HTTP 302 to an attacker-chosen URL by submitting an authorization request that omits the openid scope. This vulnerabilit…</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-601</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44681">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42197 – RELATE is a web-based courseware package. Versions prior to commit 555f0efb1c5bd...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42197</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42197</guid>
    <pubDate>Wed, 27 May 2026 20:16:36 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42197</strong></p>
  <p>RELATE is a web-based courseware package. Versions prior to commit 555f0efb1c5bd7531c07cd73724d7e566a81f620 have a stored cross-site scripting vulnerability that allows any enrolled student to execute arbitrary JavaScript in an administrator's browser session, potentially leading to full admin account takeover. The `get_user()` method in `ParticipationAdmin` renders user-controlled input using `m…</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42197">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44346 – BentoML is a Python library for building online serving systems optimized for AI...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44346</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44346</guid>
    <pubDate>Wed, 27 May 2026 18:16:23 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44346</strong></p>
  <p>BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.39, a malicious bentofile.yaml containing a newline-injected value in envs[*].name produces unquoted RUN directives in the BentoML-generated Dockerfile. When the victim runs bentoml containerize on the imported bento, those RUN directives execute on the host during docker build.…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44346">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44345 – BentoML is a Python library for building online serving systems optimized for AI...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44345</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44345</guid>
    <pubDate>Wed, 27 May 2026 18:16:23 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44345</strong></p>
  <p>BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.39, src/bentoml/_internal/container/frontend/dockerfile/templates/base_v2.j2 interpolates docker.base_image raw with no escaping, newline filtering, or validation. A malicious bento.yaml with a multi-line docker.base_image value smuggles arbitrary Dockerfile directives into the…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44345">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44899 – Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44899</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44899</guid>
    <pubDate>Tue, 26 May 2026 21:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44899</strong></p>
  <p>Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, the Image directive plugin validates the :width: and :height: options with a regex compiled as _num_re = re.compile(r"^\d+(?:\.\d*)?"). When the validated value is not a plain integer, render_block_image() inserts it directly into a style="width:...;" or style="height:...;" attribute. Because the value was accepted by…</p>
  <p><strong>CVSS:</strong> 4.7 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44899">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44898 – Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44898</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44898</guid>
    <pubDate>Tue, 26 May 2026 21:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44898</strong></p>
  <p>Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, render_toc_ul() builds a <ul> table-of-contents tree from a list of (level, id, text) tuples. Both the id value (used as href="#<id>") and the text value (used as the visible link label) are inserted into <a> tags via a plain Python format string — with no HTML escaping applied to either value. When heading IDs are de…</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44898">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44897 – Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44897</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44897</guid>
    <pubDate>Tue, 26 May 2026 21:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44897</strong></p>
  <p>Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, HTMLRenderer.heading() builds the opening <hN> tag by string-concatenating the id attribute value directly into the HTML — with no call to escape(), safe_entity(), or any other sanitisation function. A double-quote character " in the id value terminates the attribute, allowing an attacker to inject arbitrary additiona…</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44897">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44896 – Mistune is a Python Markdown parser with renderers and plugins. In 3.2.0 and rea...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44896</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44896</guid>
    <pubDate>Tue, 26 May 2026 21:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44896</strong></p>
  <p>Mistune is a Python Markdown parser with renderers and plugins. In 3.2.0 and realier, in src/mistune/directives/image.py, the render_figure() function concatenates figclass and figwidth options directly into HTML attributes without escaping. This allows attribute injection and XSS even when HTMLRenderer(escape=True) is used, because these values bypass the inline renderer.</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44896">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44844 – eml_parser serves as a python module for parsing eml files and returning various...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44844</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44844</guid>
    <pubDate>Tue, 26 May 2026 21:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44844</strong></p>
  <p>eml_parser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.1, EmlParser.get_raw_body_text() recurses unconditionally for every nested message/rfc822 attachment without any depth limit. An attacker who can supply a badly crafted EML file with approximately 120 nested message/rfc822 parts triggers an…</p>
  <p><strong>CVSS:</strong> 6.3 · <strong>CWE:</strong> CWE-674</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44844">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44843 – LangChain is a framework for building agents and LLM-powered applications. Prior...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44843</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44843</guid>
    <pubDate>Tue, 26 May 2026 21:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44843</strong></p>
  <p>LangChain is a framework for building agents and LLM-powered applications. Prior to 0.3.85 and 1.3.3, LangChain contains older runtime code paths that deserialize run inputs, run outputs, or other application-controlled payloads using overly broad object allowlists. These paths may call load() with allowed_objects="all". This does not enable arbitrary Python object deserialization, but it does al…</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44843">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44708 – Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44708</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44708</guid>
    <pubDate>Tue, 26 May 2026 21:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44708</strong></p>
  <p>Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, the mistune math plugin renders inline math ($...$) and block math ($$...$$) by concatenating the raw user-supplied content directly into the HTML output without any HTML escaping. This occurs even when the parser is explicitly created with escape=True, which is supposed to guarantee that all user-controlled text is s…</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44708">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44723 – Vowpal Wabbit is a machine learning system. The workflow .github/workflows/pytho...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44723</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44723</guid>
    <pubDate>Tue, 26 May 2026 17:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44723</strong></p>
  <p>Vowpal Wabbit is a machine learning system. The workflow .github/workflows/python_checks.yml embeds ${{ github.event.pull_request.title }} directly inside double-quoted bash strings in four separate steps across four jobs, each passing it as a CLI argument to the Python test script run_tests_model_gen_and_load.py. The shell interprets the expanded string before invoking Python, allowing an attack…</p>
  <p><strong>CVSS:</strong> 5.0 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44723">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44502 – Bugsink is a self-hosted error tracking tool. Prior to 2.1.3, Bugsink’s webhook ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44502</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44502</guid>
    <pubDate>Tue, 26 May 2026 17:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44502</strong></p>
  <p>Bugsink is a self-hosted error tracking tool. Prior to 2.1.3, Bugsink’s webhook URL validation could be (partially) bypassed because of a mismatch in URL parsing. The original validation logic parsed webhook URLs with Python’s urllib.parse.urlparse, then sent the request with requests.post. For malformed inputs involving backslashes and @, those components can disagree about where the authority e…</p>
  <p><strong>CVSS:</strong> 4.3 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44502">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-4372 – A critical remote code execution vulnerability exists in all versions of the Hug...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-4372</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-4372</guid>
    <pubDate>Sun, 24 May 2026 14:16:16 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-4372</strong></p>
  <p>A critical remote code execution vulnerability exists in all versions of the HuggingFace transformers library prior to version 5.3.0. The vulnerability allows an attacker to craft a malicious `config.json` file containing the `_attn_implementation_internal` field set to an attacker-controlled HuggingFace Hub repository ID. When a victim loads this model using the standard `AutoModelForCausalLM.fr…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-1066</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-4372">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-5843 – The MLX inference backend in Docker Model Runner on macOS uses the MLX-LM librar...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-5843</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-5843</guid>
    <pubDate>Fri, 22 May 2026 20:16:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-5843</strong></p>
  <p>The MLX inference backend in Docker Model Runner on macOS uses the MLX-LM library, which unconditionally imports and executes arbitrary Python files from model directories via the model_file configuration field in config.json. When a model's config.json specifies a model_file pointing to a Python file, MLX-LM uses importlib to load and execute it with no trust_remote_code gate or equivalent safet…</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-829</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-5843">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-5817 – The vllm-metal inference backend in Docker Model Runner on macOS unconditionally...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-5817</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-5817</guid>
    <pubDate>Fri, 22 May 2026 20:16:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-5817</strong></p>
  <p>The vllm-metal inference backend in Docker Model Runner on macOS unconditionally sets trust_remote_code=True when loading model tokenizers, and runs without sandboxing. This causes transformers.AutoTokenizer.from_pretrained() to import and execute arbitrary Python files included in any model pulled from an OCI registry, resulting in arbitrary code execution on the Docker host as the Docker Deskto…</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-829</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-5817">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-40610 – BentoML is a Python library for building online serving systems optimized for AI...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40610</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40610</guid>
    <pubDate>Fri, 22 May 2026 20:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-40610</strong></p>
  <p>BentoML is a Python library for building online serving systems optimized for AI apps and model inference. In versions 1.4.38 and prior, the build packaging workflow follows attacker-controlled symlinks inside the build context and copies the referenced file contents into the generated Bento artifact. If a victim builds an untrusted repository or other attacker-supplied build context, the attacke…</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> CWE-59</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40610">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-48207 – Deserialization of untrusted data in Apache Fory PyFory. PyFory's ReduceSerializ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-48207</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-48207</guid>
    <pubDate>Thu, 21 May 2026 17:16:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-48207</strong></p>
  <p>Deserialization of untrusted data in Apache Fory PyFory. PyFory's ReduceSerializer could bypass documented DeserializationPolicy validation hooks during reduce-state restoration and global-name resolution. An application is vulnerable if it deserializes attacker-controlled data using PyFory Python-native mode with strict mode disabled and relies on DeserializationPolicy to restrict unsafe classes…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-48207">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31072 – The JSONSerializer and CBORSerializer in APScheduler (all versions including 3.1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31072</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31072</guid>
    <pubDate>Tue, 19 May 2026 16:16:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31072</strong></p>
  <p>The JSONSerializer and CBORSerializer in APScheduler (all versions including 3.10.x and 4.0.0a5) are vulnerable to Remote Code Execution (RCE) via Insecure Deserialization. The unmarshal_object function allows for arbitrary class instantiation and state injection by dynamically importing modules and calling __setstate__ on any class available in the Python environment. An attacker can exploit thi…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31072">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33234 – AutoGPT is a workflow automation platform for creating, deploying, and managing ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33234</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33234</guid>
    <pubDate>Tue, 19 May 2026 02:16:16 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33234</strong></p>
  <p>AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. In versions 0.1.0 through 0.6.51,  SendEmailBlock in autogpt_platform/backend/backend/blocks/email_block.py accepts a user-supplied smtp_server (string) and smtp_port (integer) as per-execution block inputs, then passes them directly to Python's smtplib.SMTP() to open a raw T…</p>
  <p><strong>CVSS:</strong> 5.0 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33234">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-8838 – Unsafe use of Python's eval() on server-received data in the vector_in() functio...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-8838</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-8838</guid>
    <pubDate>Mon, 18 May 2026 21:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-8838</strong></p>
  <p>Unsafe use of Python's eval() on server-received data in the vector_in() function in amazon-redshift-python-driver before 2.1.14 allows a rogue server or man-in-the-middle actor to execute arbitrary code on the client.     To remediate this issue, users should upgrade to version 2.1.14.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-8838">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-4137 – In mlflow/mlflow versions prior to 3.11.0, the `get_or_create_nfs_tmp_dir()` fun...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-4137</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-4137</guid>
    <pubDate>Mon, 18 May 2026 21:16:40 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-4137</strong></p>
  <p>In mlflow/mlflow versions prior to 3.11.0, the `get_or_create_nfs_tmp_dir()` function in `mlflow/utils/file_utils.py` creates temporary directories with world-writable permissions (0o777), and the `_create_model_downloading_tmp_dir()` function in `mlflow/pyfunc/__init__.py` creates directories with group-writable permissions (0o770). These insecure permissions allow local attackers to tamper with…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-378</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-4137">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-45829 – A pre-authentication, code injection vulnerability in version 1.0.0 or later of ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45829</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45829</guid>
    <pubDate>Mon, 18 May 2026 17:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-45829</strong></p>
  <p>A pre-authentication, code injection vulnerability in version 1.0.0 or later of the ChromaDB Python project allows an unauthenticated attacker to run arbitrary code on the server by sending a malicious model repository and trust_remote_code set to true in the /api/v2/tenants/{tenant}/databases/{db}/collections endpoint.</p>
  <p><strong>CVSS:</strong> 10.0 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45829">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-7304 – SGLangs multimodal generation runtime is vulnerable to unauthenticated remote co...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-7304</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-7304</guid>
    <pubDate>Mon, 18 May 2026 12:16:16 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-7304</strong></p>
  <p>SGLangs multimodal generation runtime is vulnerable to unauthenticated remote code execution when the --enable-custom-logit-processor option is enabled, as Python objects loaded via dill.loads() will be deserialized without validation.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-7304">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2021-47952 – python jsonpickle 2.0.0 contains a remote code execution vulnerability that allo...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2021-47952</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2021-47952</guid>
    <pubDate>Sat, 16 May 2026 16:16:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2021-47952</strong></p>
  <p>python jsonpickle 2.0.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary Python commands by deserializing malicious JSON payloads containing py/repr objects. Attackers can craft JSON strings with py/repr directives that invoke the eval function during deserialization to execute arbitrary code.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2021-47952">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45672 – Open WebUI is a self-hosted artificial intelligence platform designed to operate...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45672</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45672</guid>
    <pubDate>Fri, 15 May 2026 21:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45672</strong></p>
  <p>Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.8.12, the /api/v1/utils/code/execute endpoint executes arbitrary Python code via Jupyter for any verified user, even when the admin has set ENABLE_CODE_EXECUTION=false. The feature gate is not enforced on the API endpoint — the configuration says "disabled" but code still executes. This v…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45672">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45395 – Open WebUI is a self-hosted artificial intelligence platform designed to operate...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45395</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45395</guid>
    <pubDate>Fri, 15 May 2026 21:16:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45395</strong></p>
  <p>Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.5, the tool update endpoint (POST /api/v1/tools/id/{id}/update) is missing the workspace.tools permission check that is present on the tool create endpoint. This allows a user who has been explicitly denied tool management capabilities ( and who the administrator considers untrusted for…</p>
  <p><strong>CVSS:</strong> 7.2 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45395">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-46383 – Microsoft APM is an open-source, community-driven dependency manager for AI agen...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-46383</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-46383</guid>
    <pubDate>Fri, 15 May 2026 17:16:49 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-46383</strong></p>
  <p>Microsoft APM is an open-source, community-driven dependency manager for AI agents. Prior to 0.13.0, Microsoft APM contains a Windows-specific archive extraction boundary failure in the legacy-bundle probe used by apm install <bundle> on supported Python 3.10 and 3.11 runtimes. When apm install is given a local .tar.gz that is not recognized as a plugin-format bundle, APM probes whether it is a l…</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-46383">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45370 – python-utcp is the python implementation of UTCP. Prior to 1.1.3, _prepare_envir...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45370</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45370</guid>
    <pubDate>Thu, 14 May 2026 21:16:48 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45370</strong></p>
  <p>python-utcp is the python implementation of UTCP. Prior to 1.1.3, _prepare_environment() in cli_communication_protocol.py passes a full copy of os.environ to every CLI subprocess. When combined with CVE-2026-45369, an attacker can exfiltrate all process-level secrets in a single tool call. This vulnerability is fixed in 1.1.3.</p>
  <p><strong>CVSS:</strong> 7.7 · <strong>CWE:</strong> CWE-526</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45370">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45369 – python-utcp is the python implementation of UTCP. Prior to 1.1.3, the _substitut...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45369</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45369</guid>
    <pubDate>Thu, 14 May 2026 21:16:48 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45369</strong></p>
  <p>python-utcp is the python implementation of UTCP. Prior to 1.1.3, the _substitute_utcp_args method in cli_communication_protocol.py inserts user-controlled tool_args values directly into shell command strings without any sanitization or escaping. These commands are then executed via /bin/bash -c (Unix) or powershell.exe -Command (Windows), allowing an attacker to inject arbitrary shell commands.…</p>
  <p><strong>CVSS:</strong> 8.3 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45369">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44661 – python-utcp is the python implementation of UTCP. Prior to 1.1.3, the utcp-http ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44661</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44661</guid>
    <pubDate>Thu, 14 May 2026 21:16:47 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44661</strong></p>
  <p>python-utcp is the python implementation of UTCP. Prior to 1.1.3, the utcp-http plugin is vulnerable to a blind Server-Side Request Forgery (SSRF) caused by a trust-boundary inconsistency between manual discovery and tool invocation. register_manual() validates the discovery URL against an HTTPS / loopback allowlist, but call_tool() and call_tool_streaming() reuse the resolved tool_call_template.…</p>
  <p><strong>CVSS:</strong> 4.7 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44661">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-8597 – Missing integrity verification in the Triton inference handler in Amazon SageMak...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-8597</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-8597</guid>
    <pubDate>Thu, 14 May 2026 20:17:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-8597</strong></p>
  <p>Missing integrity verification in the Triton inference handler in Amazon SageMaker Python SDK v2 before v2.257.2 and v3 before v3.8.0 might allow a remote authenticated actor to achieve code execution in inference containers via replacement of model artifacts in S3 with a specially crafted pickle payload that is deserialized without verification. This issue requires a remote authenticated actor w…</p>
  <p><strong>CVSS:</strong> 7.2 · <strong>CWE:</strong> CWE-354</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-8597">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-8596 – Cleartext storage of sensitive information in the ModelBuilder/Serve component i...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-8596</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-8596</guid>
    <pubDate>Thu, 14 May 2026 20:17:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-8596</strong></p>
  <p>Cleartext storage of sensitive information in the ModelBuilder/Serve component in Amazon SageMaker Python SDK before v2.257.2 and v3 before v3.8.0 might allow a remote authenticated actor to extract the HMAC signing key from SageMaker API responses and forge valid integrity signatures for specially crafted model artifacts, achieving code execution in inference containers. This issue requires a re…</p>
  <p><strong>CVSS:</strong> 7.2 · <strong>CWE:</strong> CWE-312</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-8596">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44827 – Diffusers is the a library for  pretrained diffusion models. Prior to 0.38.0, di...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44827</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44827</guid>
    <pubDate>Thu, 14 May 2026 17:16:23 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44827</strong></p>
  <p>Diffusers is the a library for  pretrained diffusion models. Prior to 0.38.0, diffusers 0.37.0 allows remote code execution without the trust_remote_code=True safeguard when loading pipelines from Hugging Face Hub repositories. The _resolve_custom_pipeline_and_cls function in pipeline_loading_utils.py performs string interpolation on the custom_pipeline parameter using f"{custom_pipeline}.py". Wh…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44827">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42561 – Python-Multipart is a streaming multipart parser for Python. Prior to 0.0.27, py...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42561</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42561</guid>
    <pubDate>Wed, 13 May 2026 21:16:47 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42561</strong></p>
  <p>Python-Multipart is a streaming multipart parser for Python. Prior to 0.0.27, python-multipart has a denial of service vulnerability in multipart part header parsing. When parsing multipart/form-data, MultipartParser previously had no limit on the number of part headers or the size of an individual part header. An attacker could send a request with either many repeated headers without terminating…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42561">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42304 – Twisted is an event-based framework for internet applications, supporting Python...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42304</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42304</guid>
    <pubDate>Wed, 13 May 2026 21:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42304</strong></p>
  <p>Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.4.0rc2, the twisted.names module is vulnerable to a Denial of Service (DoS) attack via resource exhaustion during DNS name decompression. A remote, unauthenticated attacker can exploit this by sending a crafted TCP DNS packet containing deeply chained compression pointers. This flaw bypasses previou…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42304">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44432 – urllib3 is an HTTP client library for Python. From 2.6.0 to before 2.7.0, urllib...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44432</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44432</guid>
    <pubDate>Wed, 13 May 2026 16:16:57 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44432</strong></p>
  <p>urllib3 is an HTTP client library for Python. From 2.6.0 to before 2.7.0, urllib3 could decompress the whole response instead of the requested portion (1) during the second HTTPResponse.read(amt=N) call when the response was decompressed using the official Brotli library or (2) when HTTPResponse.drain_conn() was called after the response had been read and decompressed partially (compression algor…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-409</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44432">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44431 – urllib3 is an HTTP client library for Python. From 1.23 to before 2.7.0, cross-o...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44431</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44431</guid>
    <pubDate>Wed, 13 May 2026 16:16:57 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44431</strong></p>
  <p>urllib3 is an HTTP client library for Python. From 1.23 to before 2.7.0, cross-origin redirects followed from the low-level API via ProxyManager.connection_from_url().urlopen(..., assert_same_host=False) still forward these sensitive headers. This vulnerability is fixed in 2.7.0.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44431">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45227 – Heym before 0.0.21 contains a sandbox escape vulnerability in the custom Python ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45227</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45227</guid>
    <pubDate>Tue, 12 May 2026 22:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45227</strong></p>
  <p>Heym before 0.0.21 contains a sandbox escape vulnerability in the custom Python tool executor that allows authenticated workflow authors to bypass sandbox restrictions by using object-graph introspection primitives. Attackers can use Python introspection techniques to recover the unrestricted __import__ function, import blocked modules such as os and subprocess, and access inherited backend envir…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-693</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45227">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44307 – Mako is a template library written in Python. Prior to 1.3.12, on Windows, a URI...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44307</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44307</guid>
    <pubDate>Tue, 12 May 2026 22:16:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44307</strong></p>
  <p>Mako is a template library written in Python. Prior to 1.3.12, on Windows, a URI using backslash traversal (e.g. \..\..\ secret.txt) bypasses the directory traversal check in Template.__init__ and the posixpath-based normalization in TemplateLookup.get_template(), allowing reads of files outside the configured template directory. This vulnerability is fixed in 1.3.12.</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44307">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44304 – Lemur manages TLS certificate creation. Prior to 1.9.0, Lemur's LDAP authenticat...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44304</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44304</guid>
    <pubDate>Tue, 12 May 2026 22:16:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44304</strong></p>
  <p>Lemur manages TLS certificate creation. Prior to 1.9.0, Lemur's LDAP authentication module (lemur/auth/ldap.py) constructs LDAP search filters using unsanitized user input via Python string interpolation. An authenticated LDAP user can inject LDAP filter metacharacters through the username field to manipulate group membership queries and escalate their privileges to administrator. This vulnerabil…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-90</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44304">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-43948 – wger is a free, open-source workout and fitness manager. Prior to 2.6, the reset...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43948</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43948</guid>
    <pubDate>Tue, 12 May 2026 22:16:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-43948</strong></p>
  <p>wger is a free, open-source workout and fitness manager. Prior to 2.6, the reset_user_password and gym_permissions_user_edit views in wger perform a gym-scope authorization check using Python object comparison (!=) that evaluates None != None as False, silently bypassing the guard when both the attacker and victim have no gym assignment (gym=None). A user with gym.manage_gym permission and gym=No…</p>
  <p><strong>CVSS:</strong> 9.9 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43948">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-42545 – Granian is a Rust HTTP server for Python applications. From 0.2.0 to 2.7.4, Gran...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42545</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42545</guid>
    <pubDate>Tue, 12 May 2026 22:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-42545</strong></p>
  <p>Granian is a Rust HTTP server for Python applications. From 0.2.0 to 2.7.4, Granian aborts a worker process if a WSGI application returns an invalid HTTP response header name or value. The WSGI response conversion path uses .unwrap() on both the header name and header value constructors, so malformed output from the application becomes a process abort instead of a handled error. This vulnerabilit…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-248</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42545">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42544 – Granian is a Rust HTTP server for Python applications. From 1.2.0 to 2.7.4, Gran...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42544</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42544</guid>
    <pubDate>Tue, 12 May 2026 22:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42544</strong></p>
  <p>Granian is a Rust HTTP server for Python applications. From 1.2.0 to 2.7.4, Granian aborts a worker process when an unauthenticated client sends a WebSocket upgrade request whose Sec-WebSocket-Protocol header contains non-ASCII bytes. The crash happens in Granian's WebSocket scope construction path, before the ASGI application is invoked. This vulnerability is fixed in 2.7.4.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42544">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31239 – The mamba language model framework thru 2.2.6 is vulnerable to insecure deserial...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31239</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31239</guid>
    <pubDate>Tue, 12 May 2026 18:16:52 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31239</strong></p>
  <p>The mamba language model framework thru 2.2.6 is vulnerable to insecure deserialization (CWE-502) when loading pre-trained models from HuggingFace Hub. The MambaLMHeadModel.from_pretrained() method uses torch.load() to load the pytorch_model.bin weight file without enabling the security-restrictive weights_only=True parameter. This allows the deserialization of arbitrary Python objects via the pi…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31239">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31238 – The Ludwig framework thru 0.10.4 is vulnerable to insecure deserialization (CWE-...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31238</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31238</guid>
    <pubDate>Tue, 12 May 2026 18:16:52 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31238</strong></p>
  <p>The Ludwig framework thru 0.10.4 is vulnerable to insecure deserialization (CWE-502) in its model serving component. When starting a model server with the ludwig serve command, the framework loads model weight files using torch.load() without enabling the security-restrictive weights_only=True parameter. This default behavior allows the deserialization of arbitrary Python objects via the pickle m…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31238">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31237 – The Ludwig framework thru 0.10.4 is vulnerable to insecure deserialization (CWE-...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31237</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31237</guid>
    <pubDate>Tue, 12 May 2026 18:16:52 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31237</strong></p>
  <p>The Ludwig framework thru 0.10.4 is vulnerable to insecure deserialization (CWE-502) through its predict() method. When a user provides a dataset file path to the predict() method, the framework automatically determines the file format. If the file is a pickle (.pkl) file, it is loaded using pandas.read_pickle() without any validation or security restrictions. This allows the deserialization of a…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31237">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31236 – The llm CLI tool thru 0.27.1 contains a critical code injection vulnerability vi...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31236</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31236</guid>
    <pubDate>Tue, 12 May 2026 18:16:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31236</strong></p>
  <p>The llm CLI tool thru 0.27.1 contains a critical code injection vulnerability via its --functions command-line argument. This argument is intended to allow users to provide custom Python function definitions. However, the tool directly executes the provided code using the unsafe exec() function without any sanitization, sandboxing, or security restrictions. An attacker can exploit this by craftin…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31236">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31235 – The imgaug library thru 0.4.0 contains an insecure deserialization vulnerability...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31235</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31235</guid>
    <pubDate>Tue, 12 May 2026 18:16:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31235</strong></p>
  <p>The imgaug library thru 0.4.0 contains an insecure deserialization vulnerability in its BackgroundAugmenter class within the multicore.py module. The class uses Python's pickle module to deserialize data received via a multiprocessing queue in the _augment_images_worker() method without any safety checks. An attacker who can influence the data placed into this queue (e.g., through social engineer…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31235">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31232 – The CosyVoice project thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31232</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31232</guid>
    <pubDate>Tue, 12 May 2026 18:16:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31232</strong></p>
  <p>The CosyVoice project thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025-30-21) contains an insecure deserialization vulnerability (CWE-502) in its model loading process. When loading model files (.pt) from a user-specified directory (via the --model_dir argument), the code uses torch.load() without the security-restrictive weights_only=True parameter. This allows the deserialization of a…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31232">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31231 – Cognee thru v0.4.0 contains a critical remote code execution vulnerability in it...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31231</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31231</guid>
    <pubDate>Tue, 12 May 2026 18:16:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31231</strong></p>
  <p>Cognee thru v0.4.0 contains a critical remote code execution vulnerability in its notebook cell execution API endpoint. The endpoint is designed to execute arbitrary Python code provided by the user, but it does so using the unsafe exec() function without any sandboxing, validation, or security controls. An attacker can exploit this by sending a specially crafted POST request containing malicious…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31231">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31230 – The Adversarial Robustness Toolbox (ART) thru 1.20.1 contains a command-line arg...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31230</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31230</guid>
    <pubDate>Tue, 12 May 2026 18:16:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31230</strong></p>
  <p>The Adversarial Robustness Toolbox (ART) thru 1.20.1 contains a command-line argument injection vulnerability in its Kubeflow component (robustness_evaluation_fgsm_pytorch.py). The script uses the unsafe eval() function to parse string values provided via the --clip_values and --input_shape command-line arguments. This allows an attacker to inject arbitrary Python code into these arguments, which…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-88</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31230">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31229 – The Adversarial Robustness Toolbox (ART) thru 1.20.1 contains an insecure deseri...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31229</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31229</guid>
    <pubDate>Tue, 12 May 2026 18:16:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31229</strong></p>
  <p>The Adversarial Robustness Toolbox (ART) thru 1.20.1 contains an insecure deserialization vulnerability (CWE-502) in its Kubeflow component's model loading functionality. When loading model weights from a file (e.g., model.pt) during robustness evaluation, the code uses torch.load() without the security-restrictive weights_only=True parameter. This allows the deserialization of arbitrary Python o…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31229">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31228 – The Adversarial Robustness Toolbox (ART) thru 1.20.1 contains a remote code exec...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31228</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31228</guid>
    <pubDate>Tue, 12 May 2026 16:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31228</strong></p>
  <p>The Adversarial Robustness Toolbox (ART) thru 1.20.1 contains a remote code execution vulnerability in its Kubeflow component. The robustness evaluation function for PyTorch models uses the unsafe eval() function to dynamically evaluate user-supplied strings for the LossFn and Optimizer parameters without any sanitization or security restrictions. An attacker can exploit this by providing a speci…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31228">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31225 – The superduper project thru v0.10.0 contains a critical remote code execution vu...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31225</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31225</guid>
    <pubDate>Tue, 12 May 2026 16:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31225</strong></p>
  <p>The superduper project thru v0.10.0 contains a critical remote code execution vulnerability in its query parsing component. The _parse_op_part() function in query.py uses the unsafe eval() function to dynamically evaluate user-supplied query operands without proper sanitization or restriction. Although the function attempts to limit the execution context by providing a restricted global namespace…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31225">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31224 – The snorkel library thru v0.10.0 contains an insecure deserialization vulnerabil...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31224</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31224</guid>
    <pubDate>Tue, 12 May 2026 16:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31224</strong></p>
  <p>The snorkel library thru v0.10.0 contains an insecure deserialization vulnerability (CWE-502) in the MultitaskClassifier.load() method of the MultitaskClassifier class. The method loads model weight files using torch.load() without enabling the security-restrictive weights_only=True parameter. This default behavior allows the deserialization of arbitrary Python objects via the Pickle module. A re…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31224">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31223 – The snorkel library thru v0.10.0 contains a critical insecure deserialization vu...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31223</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31223</guid>
    <pubDate>Tue, 12 May 2026 16:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31223</strong></p>
  <p>The snorkel library thru v0.10.0 contains a critical insecure deserialization vulnerability (CWE-502) in the BaseLabeler.load() method of the BaseLabeler class. The method loads serialized labeler models using the unsafe pickle.load() function on user-supplied file paths without any validation or security controls. Python's pickle module is inherently dangerous for deserializing untrusted data, a…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31223">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31222 – The snorkel library thru v0.10.0 contains an insecure deserialization vulnerabil...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31222</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31222</guid>
    <pubDate>Tue, 12 May 2026 16:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31222</strong></p>
  <p>The snorkel library thru v0.10.0 contains an insecure deserialization vulnerability (CWE-502) in the Trainer.load() method of the Trainer class. The method loads model checkpoint files using torch.load() without enabling the security-restrictive weights_only=True parameter. This default behavior allows the deserialization of arbitrary Python objects via the Pickle module. A remote attacker can ex…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31222">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31221 – PyTorch-Lightning versions 2.6.0 and earlier contain an insecure deserialization...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31221</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31221</guid>
    <pubDate>Tue, 12 May 2026 16:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31221</strong></p>
  <p>PyTorch-Lightning versions 2.6.0 and earlier contain an insecure deserialization vulnerability (CWE-502) in the checkpoint loading mechanism. The LightningModule.load_from_checkpoint() method, which is commonly used to load saved model states, internally calls torch.load() without setting the security-restrictive weights_only=True parameter. This default behavior allows the deserialization of arb…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31221">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31220 – PySyft (Syft Datasite/Server) versions 0.9.5 and earlier are vulnerable to remot...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31220</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31220</guid>
    <pubDate>Tue, 12 May 2026 16:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31220</strong></p>
  <p>PySyft (Syft Datasite/Server) versions 0.9.5 and earlier are vulnerable to remote code execution due to insufficient validation and sandboxing of user-submitted code. The system allows low-privileged users to submit Python functions (via @sy.syft_function()) for remote execution on the server. While a code approval mechanism exists, the submitted code undergoes no security checks for dangerous op…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31220">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31219 – The _load_model() function in the neural_magic_training.py script of the optimat...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31219</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31219</guid>
    <pubDate>Tue, 12 May 2026 16:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31219</strong></p>
  <p>The _load_model() function in the neural_magic_training.py script of the optimate project in commit a6d302f912b481c94370811af6b11402f51d377f (2024-07-21) is vulnerable to insecure deserialization (CWE-502). When a user provides a single model file path (e.g., .pt or .pth) via the --model command-line argument, the function loads the file using torch.load() without enabling the weights_only=True s…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31219">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31218 – The _load_model() function in the neural_magic_training.py script of the optimat...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31218</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31218</guid>
    <pubDate>Tue, 12 May 2026 16:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31218</strong></p>
  <p>The _load_model() function in the neural_magic_training.py script of the optimate project in commit a6d302f912b481c94370811af6b11402f51d377f (2024-07-21) is vulnerable to insecure deserialization (CWE-502). When loading a model state dictionary from a state_dict.pt file via torch.load(), the function does not enable the weights_only=True security parameter. This allows the deserialization of arbi…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31218">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31217 – The _load_model() function in the neural_magic_training.py script of the optimat...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31217</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31217</guid>
    <pubDate>Tue, 12 May 2026 16:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31217</strong></p>
  <p>The _load_model() function in the neural_magic_training.py script of the optimate project in commit a6d302f912b481c94370811af6b11402f51d377f (2024-07-21) allows arbitrary code execution. When a user supplies a directory path via the --model command-line argument, the function reads a module.py file from that directory and executes its contents directly using Python's exec() function. This design…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31217">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-31214 – The torch-checkpoint-shrink.py script in the ml-engineering project in commit 00...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31214</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31214</guid>
    <pubDate>Tue, 12 May 2026 16:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-31214</strong></p>
  <p>The torch-checkpoint-shrink.py script in the ml-engineering project in commit 0099885db36a8f06556efe1faf552518852cb1e0 (2025-20-27) contains an insecure deserialization vulnerability (CWE-502). The script uses torch.load() to process PyTorch checkpoint files (.pt) without enabling the security-restrictive weights_only=True parameter. This oversight allows the deserialization of arbitrary Python o…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31214">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2026-42874 – Microdot is a minimalistic Python web framework. Prior to 2.6.1, the Response.se...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42874</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42874</guid>
    <pubDate>Mon, 11 May 2026 20:25:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2026-42874</strong></p>
  <p>Microdot is a minimalistic Python web framework. Prior to 2.6.1, the Response.set_cookie() method does not sanitize its string arguments, and in particular will not detect the presence of the \r\n sequence in them. This can be a potential source of header injection attacks. For a header injection attack through this issue to be possible, an attacker must first infiltrate the client (for example t…</p>
  <p><strong>CVSS:</strong> 3.7 · <strong>CWE:</strong> CWE-113</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42874">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44226 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44226</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44226</guid>
    <pubDate>Mon, 11 May 2026 18:16:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44226</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, pyload-ng WebUI returns full Python traceback details to clients on unhandled exceptions. Because /web/<path:filename> is reachable without authentication and renders attacker-controlled template names, an unauthenticated user can reliably trigger a server exception (for example by requesting a non-exist…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-209</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44226">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42315 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42315</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42315</guid>
    <pubDate>Mon, 11 May 2026 18:16:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42315</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, when passing a folder name in the set_package_data() API function call inside the data object with key "_folder", there is no sanitization at all, allowing a user with Perms.MODIFY to specify arbitrary directories as download locations for a package. This vulnerability is fixed in 0.5.0b3.dev100.</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42315">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-42314 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42314</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42314</guid>
    <pubDate>Mon, 11 May 2026 18:16:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-42314</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, package folder names are sanitized using insufficient string replacement. The pattern ....// becomes .._ after replacement (partial removal), leaving .. which can be exploited when the path is later resolved by the OS. This vulnerability is fixed in 0.5.0b3.dev100.</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42314">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42313 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42313</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42313</guid>
    <pubDate>Mon, 11 May 2026 18:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42313</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the set_config_value() API method (@permission(Perms.SETTINGS)) in src/pyload/core/api/__init__.py gates security-sensitive options behind a hand-maintained allowlist ADMIN_ONLY_CORE_OPTIONS. The allowlist contains ("proxy", "username") and ("proxy", "password") — which protect the proxy credentials — bu…</p>
  <p><strong>CVSS:</strong> 8.3 · <strong>CWE:</strong> CWE-441</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42313">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-42312 – pyLoad is a free and open-source download manager written in Python. Prior to 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42312</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42312</guid>
    <pubDate>Mon, 11 May 2026 18:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-42312</strong></p>
  <p>pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the set_config_value() API method (@permission(Perms.SETTINGS)) in src/pyload/core/api/__init__.py gates security-sensitive options behind a hand-maintained allowlist ADMIN_ONLY_CORE_OPTIONS. The option ("general", "ssl_verify") is not on that allowlist. Any authenticated user with the non-admin SETTINGS…</p>
  <p><strong>CVSS:</strong> 6.8 · <strong>CWE:</strong> CWE-295</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42312">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31254 – The flash-attention project thru commit e724e2588cbe754beb97cf7c011b5e7e34119e62...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31254</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31254</guid>
    <pubDate>Mon, 11 May 2026 17:16:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31254</strong></p>
  <p>The flash-attention project thru commit e724e2588cbe754beb97cf7c011b5e7e34119e62 (2025-13-04) contains a code injection vulnerability (CWE-94) in its training script. The script registers the Python eval() function as a Hydra configuration resolver under the name eval. This allows configuration files to execute arbitrary Python code via the ${eval:...} syntax. An attacker can exploit this by prov…</p>
  <p><strong>CVSS:</strong> 7.3 · <strong>CWE:</strong> CWE-95</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31254">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31253 – The flash-attention training framework thru commit e724e2588cbe754beb97cf7c011b5...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31253</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31253</guid>
    <pubDate>Mon, 11 May 2026 17:16:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31253</strong></p>
  <p>The flash-attention training framework thru commit e724e2588cbe754beb97cf7c011b5e7e34119e62 (2025-13-04) contains an insecure deserialization vulnerability (CWE-502) in its checkpoint loading mechanism. The load_checkpoint() function in checkpoint.py and the checkpoint loading code in eval.py use torch.load() without enabling the security-restrictive weights_only=True parameter. This allows the d…</p>
  <p><strong>CVSS:</strong> 7.3 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31253">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-31252 – CosyVoice thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025-30-21) cont...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31252</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31252</guid>
    <pubDate>Mon, 11 May 2026 17:16:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-31252</strong></p>
  <p>CosyVoice thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025-30-21) contains an insecure deserialization vulnerability (CWE-502) in its model loading component. The framework uses torch.load() to load model weight files (e.g., llm.pt, flow.pt, hift.pt) without enabling the security-restrictive weights_only=True parameter. This allows the deserialization of arbitrary Python objects via the…</p>
  <p><strong>CVSS:</strong> 5.7 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31252">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31251 – CosyVoice thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025-30-21) cont...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31251</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31251</guid>
    <pubDate>Mon, 11 May 2026 17:16:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31251</strong></p>
  <p>CosyVoice thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025-30-21) contains an insecure deserialization vulnerability (CWE-502) in its gRPC server component. When the server starts, it loads the speech synthesis model from a user-specified directory using torch.load() without enabling the weights_only=True security parameter. This allows the deserialization of arbitrary Python objects vi…</p>
  <p><strong>CVSS:</strong> 7.3 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31251">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31250 – CosyVoice thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025-30-21) cont...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31250</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31250</guid>
    <pubDate>Mon, 11 May 2026 17:16:19 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31250</strong></p>
  <p>CosyVoice thru commit 6e01309e01bc93bbeb83bdd996b1182a81aaf11e (2025-30-21) contains an insecure deserialization vulnerability (CWE-502) in its average_model.py model averaging tool. The script loads PyTorch checkpoint files (epoch_*.pt) for model averaging using torch.load() without enabling the weights_only=True security parameter. This allows the deserialization of arbitrary Python objects via…</p>
  <p><strong>CVSS:</strong> 7.3 · <strong>CWE:</strong> CWE-502</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31250">View on NVD</a></p>
]]>
    </description>
  </item>
</channel>
</rss>
