<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>pwn.watch: Python incident updates</title>
  <link>https://pwn.watch/s/python</link>
  <description>Live security incidents worldwide: CVEs, patch status, fixed versions, advisories and the posts that broke them.</description>
  <language>en</language>
  <lastBuildDate>Thu, 22 Oct 2026 12:59:41 GMT</lastBuildDate>
  <atom:link href="https://pwn.watch/s/python/feed.xml" rel="self" type="application/rss+xml" />
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: LiteLLM root cause: attacker held three developer GitHub CLI tokens, likely scraped from logs of an internet-exposed internal LiteLLM deployment (Claude Code can echo a gh OAuth token into logged response bodies), disabled branch protection and ran the release workflow against lookalike repo Berri-AI/litellm.</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-22:LiteLLM root cause: attacker held three developer GitHub CLI tokens, likely scraped from logs of an internet-exposed internal LiteLLM deployment (Claude Code can echo a gh OAuth token into logged response bodies), disabled branch protection and ran the release workflow against lookalike repo Berri-AI/litellm.</guid>
    <pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Source: https://thehackernews.com/2026/10/litellm-suspects-github-token-leak-in.html
Status: live, patched</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: StepSecurity full teardown: payload exfiltrates to lookalike www.litellm.dev (registered Oct 13) and an hourly loader polls a GitHub dead drop (letters9813/pythonclient-test, now deleted). Infected hosts keep polling, so anyone re-registering that username could run code on them: kill the process holding /tmp/remote_code_loader.lock, delete cook.pth/cook.py/sitecustomize.py, pin 1.106.2 and rotate everything.</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-22:StepSecurity full teardown: payload exfiltrates to lookalike www.litellm.dev (registered Oct 13) and an hourly loader polls a GitHub dead drop (letters9813/pythonclient-test, now deleted). Infected hosts keep polling, so anyone re-registering that username could run code on them: kill the process holding /tmp/remote_code_loader.lock, delete cook.pth/cook.py/sitecustomize.py, pin 1.106.2 and rotate everything.</guid>
    <pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Source: https://www.stepsecurity.io/blog/litellm-1-107-0-compromised-pypi-backdoored-wheels-credential-stealer
Status: live, patched</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: Malicious 1.107.0 wheels appear on PyPI.</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-21T11:39Z:Malicious 1.107.0 wheels appear on PyPI.</guid>
    <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Status: live, patched</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: Malicious litellm==1.107.0 (all seven wheels) live on PyPI 11:39-13:23 UTC; Docker tags v1.107.0/latest/main-latest/main-stable compromised 11:46-14:20 UTC.</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-21T11:39Z:Malicious litellm==1.107.0 (all seven wheels) live on PyPI 11:39-13:23 UTC; Docker tags v1.107.0/latest/main-latest/main-stable compromised 11:46-14:20 UTC.</guid>
    <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Source: https://docs.litellm.ai/blog/security-incident-oct-21-2026
Status: live, patched</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: PyPI quarantines/pulls the package (~2h window).</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-21T13:23Z:PyPI quarantines/pulls the package (~2h window).</guid>
    <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Status: live, patched</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: Docker Hub tags cleaned / retargeted; GHCR images made unavailable earlier.</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-21T14:20Z:Docker Hub tags cleaned / retargeted; GHCR images made unavailable earlier.</guid>
    <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Status: live, patched</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: Wiz sees stolen AWS instance-role credentials validated from 168.100.8.57 and 165.227.201.8 (sts:GetCallerIdentity, then Bedrock model listing), consistent with LLMjacking.</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-21T16:20Z:Wiz sees stolen AWS instance-role credentials validated from 168.100.8.57 and 165.227.201.8 (sts:GetCallerIdentity, then Bedrock model listing), consistent with LLMjacking.</guid>
    <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Source: https://thehackernews.com/2026/10/litellm-suspects-github-token-leak-in.html
Status: live, patched</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: LiteLLM posts containment update; investigation ongoing.</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-21T20:30Z:LiteLLM posts containment update; investigation ongoing.</guid>
    <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Status: live, patched</description>
  </item>
  <item>
    <title>[unknown] HTTP/3 QPACK “Header Accordions” memory-amplification DoS: FoxIO blog + PoC published; several stacks still unpatched.</title>
    <link>https://pwn.watch/i/http3-qpack-header-accordions</link>
    <guid isPermaLink="false">http3-qpack-header-accordions:2026-10-20:FoxIO blog + PoC published; several stacks still unpatched.</guid>
    <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
    <category>unknown</category>
    <description>Status: live, partial</description>
  </item>
  <item>
    <title>[critical] LiteLLM 1.107.0 PyPI/Docker supply-chain compromise: LiteLLM temporarily expands release permissions for two internal engineers (daily bugfix backports).</title>
    <link>https://pwn.watch/i/litellm-1-107-0-pypi-compromise</link>
    <guid isPermaLink="false">litellm-1-107-0-pypi-compromise:2026-10-19:LiteLLM temporarily expands release permissions for two internal engineers (daily bugfix backports).</guid>
    <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
    <category>critical</category>
    <description>Source: https://thehackernews.com/2026/10/litellm-suspects-github-token-leak-in.html
Status: live, patched</description>
  </item>
  <item>
    <title>[high] BerriAI LiteLLM: BerriAI LiteLLM Improper Authentication Vulnerability: CISA added CVE-2026-59822 to the KEV catalog (due 2026-09-16).</title>
    <link>https://pwn.watch/i/berriai-litellm-cve-2026-59822</link>
    <guid isPermaLink="false">berriai-litellm-cve-2026-59822:2026-09-02:CISA added CVE-2026-59822 to the KEV catalog (due 2026-09-16).</guid>
    <pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] MLflow MLflow: MLflow Server-Side Request Forgery Vulnerability: CISA added CVE-2026-64849 to the KEV catalog (due 2026-09-02).</title>
    <link>https://pwn.watch/i/mlflow-mlflow-cve-2026-64849</link>
    <guid isPermaLink="false">mlflow-mlflow-cve-2026-64849:2026-08-19:CISA added CVE-2026-64849 to the KEV catalog (due 2026-09-02).</guid>
    <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] Ray-Project Ray: Ray-Project Ray Code Injection Vulnerability: CISA added CVE-2025-62593 to the KEV catalog (due 2026-08-20).</title>
    <link>https://pwn.watch/i/ray-project-ray-cve-2025-62593</link>
    <guid isPermaLink="false">ray-project-ray-cve-2025-62593:2026-08-17:CISA added CVE-2025-62593 to the KEV catalog (due 2026-08-20).</guid>
    <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] IBM Langflow: IBM Langflow Code Injection Vulnerability: CISA added CVE-2026-9198 to the KEV catalog (due 2026-08-07).</title>
    <link>https://pwn.watch/i/ibm-langflow-cve-2026-9198</link>
    <guid isPermaLink="false">ibm-langflow-cve-2026-9198:2026-08-04:CISA added CVE-2026-9198 to the KEV catalog (due 2026-08-07).</guid>
    <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] Langflow Langflow: Langflow Inclusion of Functionality from Untrusted Control Sphere Vulnerability: CISA added CVE-2026-0770 to the KEV catalog (due 2026-07-24).</title>
    <link>https://pwn.watch/i/langflow-langflow-cve-2026-0770</link>
    <guid isPermaLink="false">langflow-langflow-cve-2026-0770:2026-07-21:CISA added CVE-2026-0770 to the KEV catalog (due 2026-07-24).</guid>
    <pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] Langflow Langflow: Langflow Authorization Bypass Through User-Controlled Key Vulnerability: CISA added CVE-2026-55255 to the KEV catalog (due 2026-07-10).</title>
    <link>https://pwn.watch/i/langflow-langflow-cve-2026-55255</link>
    <guid isPermaLink="false">langflow-langflow-cve-2026-55255:2026-07-07:CISA added CVE-2026-55255 to the KEV catalog (due 2026-07-10).</guid>
    <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] BerriAI LiteLLM: BerriAI LiteLLM Command Injection Vulnerability: CISA added CVE-2026-42271, CVE-2026-48710 to the KEV catalog (due 2026-06-22).</title>
    <link>https://pwn.watch/i/berriai-litellm-cve-2026-42271</link>
    <guid isPermaLink="false">berriai-litellm-cve-2026-42271:2026-06-08:CISA added CVE-2026-42271, CVE-2026-48710 to the KEV catalog (due 2026-06-22).</guid>
    <pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] Langflow Langflow: Langflow Origin Validation Error Vulnerability: CISA added CVE-2025-34291 to the KEV catalog (due 2026-06-04).</title>
    <link>https://pwn.watch/i/langflow-langflow-cve-2025-34291</link>
    <guid isPermaLink="false">langflow-langflow-cve-2025-34291:2026-05-21:CISA added CVE-2025-34291 to the KEV catalog (due 2026-06-04).</guid>
    <pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] BerriAI LiteLLM: BerriAI LiteLLM SQL Injection Vulnerability: CISA added CVE-2026-42208 to the KEV catalog (due 2026-05-11).</title>
    <link>https://pwn.watch/i/berriai-litellm-cve-2026-42208</link>
    <guid isPermaLink="false">berriai-litellm-cve-2026-42208:2026-05-08:CISA added CVE-2026-42208 to the KEV catalog (due 2026-05-11).</guid>
    <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[high] Langflow Langflow: Langflow Code Injection Vulnerability: CISA added CVE-2026-33017 to the KEV catalog (due 2026-04-08).</title>
    <link>https://pwn.watch/i/langflow-langflow-cve-2026-33017</link>
    <guid isPermaLink="false">langflow-langflow-cve-2026-33017:2026-03-25:CISA added CVE-2026-33017 to the KEV catalog (due 2026-04-08).</guid>
    <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
    <category>high</category>
    <description>Status: closed, patched</description>
  </item>
  <item>
    <title>[unknown] HTTP/3 QPACK “Header Accordions” memory-amplification DoS: Responsible reports to quic-go, quiche, Bun, aioquic, lsquic, h3.</title>
    <link>https://pwn.watch/i/http3-qpack-header-accordions</link>
    <guid isPermaLink="false">http3-qpack-header-accordions:2025-11 → 2026-07:Responsible reports to quic-go, quiche, Bun, aioquic, lsquic, h3.</guid>
    <pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate>
    <category>unknown</category>
    <description>Status: live, partial</description>
  </item>
</channel>
</rss>
