<?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-03T20:12:47.771029+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/euvd-2026-321885</id>
    <title>EUVD-2026-321885</title>
    <updated>2026-10-03T20:12:47.833200+00:00</updated>
    <content>EUVD-2026-321885</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-321885"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-44983</id>
    <title>fkie_cve-2026-44983</title>
    <updated>2026-10-03T20:12:47.833238+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>smallbitvec is a growable bit-vector for Rust, optimized for size. From 1.0.1 to 2.6.0, an integer overflow in the internal capacity calculation of smallbitvec can lead to an undersized heap allocation, resulting in a heap buffer overflow through safe APIs only. This allows memory corruption without requiring unsafe code from the caller. This vulnerability is fixed in 2.6.1.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-44983"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-97wc-2hqc-cjgr</id>
    <title>GHSA-97wc-2hqc-cjgr — smallbitvec: Integer overflow in safe API leads to heap buffer overflow</title>
    <updated>2026-10-03T20:12:47.833273+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: smallbitvec</p>
<p>### Summary
An integer overflow in the internal capacity calculation of `smallbitvec` can lead to an undersized heap allocation, resulting in a heap buffer overflow through safe APIs only. This allows memory corruption without requiring `unsafe` code from the caller.</p>
<p>### Details
The issue originates from unchecked arithmetic in the internal helper function responsible for computing the required buffer size:</p>
<p>```
(cap + bits_per_storage() - 1) / bits_per_storage()
```</p>
<p>When `cap` is close to `usize::MAX`, the addition:</p>
<p>```
cap + bits_per_storage() - 1
```</p>
<p>can overflow in release builds and wrap around due to Rust’s default wrapping semantics for integer overflow in optimized builds.</p>
<p>As a result:
- `buffer_len(cap)` may return a value significantly smaller than required.
- The backing storage is allocated with insufficient size.
- Internal metadata (logical length/capacity) reflects a much larger size than the actual allocation.</p>
<p>Subsequent safe API calls (e.g., `set`, `push`, `reserve`) rely on this corrupted metadata and perform index computations that assume sufficient backing storage. These operations eventually reach unsafe internal code paths (e.g., pointer arithmetic and unchecked indexing), leading to out-of-bounds memory access.</p>
<p>Summary of the issue:
integer overflow
→ undersized allocation
→ inconsistent metadata (len/cap vs actual buffer)
→ unsafe internal access using corrupted metadata
→ heap buffer overflow (UB)
### PoC
#### PoC 1: Out-of-bounds write via `f…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-97wc-2hqc-cjgr"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-44983</id>
    <title>UBUNTU-CVE-2026-44983</title>
    <updated>2026-10-03T20:12:47.833324+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:22.04:LTS: rust-smallbitvec, Ubuntu:24.04:LTS: rust-smallbitvec, Ubuntu:25.10: rust-smallbitvec, Ubuntu:26.04:LTS: rust-smallbitvec</p>
<p>smallbitvec is a growable bit-vector for Rust, optimized for size. From 1.0.1 to 2.6.0, an integer overflow in the internal capacity calculation of smallbitvec can lead to an undersized heap allocation, resulting in a heap buffer overflow through safe APIs only. This allows memory corruption without requiring unsafe code from the caller. This vulnerability is fixed in 2.6.1.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-44983"/>
  </entry>
</feed>
