<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-06T02:59:58.559043+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/cve-2025-13327</id>
    <title>CVE-2025-13327 — Uv: uv: specially crafted zip archives lead to arbitrary code execution due to parsing differentials</title>
    <updated>2026-10-06T02:59:58.561159+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> astral-sh uv, Red Hat AI Inference Server, Red Hat OpenShift AI (RHOAI)</p>
<p>A flaw was found in uv. This vulnerability allows an attacker to execute malicious code during package resolution or installation via specially crafted ZIP (Zipped Information Package) archives that exploit parsing differentials, requiring user interaction to install an attacker-controlled package.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/cve-2025-13327"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-pqhf-p39g-3x64</id>
    <title>GHSA-pqhf-p39g-3x64 — uv allows ZIP payload obfuscation through parsing differentials</title>
    <updated>2026-10-06T02:59:58.561277+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: uv</p>
<p>### Impact</p>
<p>In versions 0.9.5 and earlier of uv, ZIP archives were handled in a manner that enabled two parsing differentials against other components of the Python packaging ecosystem:</p>
<p>1. Central directory entries in a ZIP archive can contain comment fields. However, uv would assume that these fields were not present, since they aren't widely used. Consequently, a ZIP archive could be constructed where uv would interpret the contents of a central directory comment field as ZIP control structures (such as a new central directory entry), rather than skipping over them.
2. Both local file entries and central directory entries contain filename fields, which are used to place archive members on disk. These fields are arbitrary sequences of bytes, and may therefore be invalid or ambiguous. For example, they may contain ASCII null bytes, in which case different ZIP extractors behave differently: Python's `zipfile` module truncates the filename at the first null, while uv would skip (not extract) any archive members whose filenames contained nulls. Because of this difference, a ZIP archive could be constructed that would extract differently across different Python package installers.</p>
<p>In both cases, the outcome is that an attacker may be able to produce a ZIP with a consistent digest that expands differently with different Python package installers.</p>
<p>Like with GHSA-8qf3-x8v5-2pj8, the impact of these differentials is limited by a number of factors:</p>
<p>- To be compromised via this vu…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-pqhf-p39g-3x64"/>
  </entry>
</feed>
