<?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-22T20:04:52.905395+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-2021-43790</id>
    <title>CVE-2021-43790 — Use After Free in lucet</title>
    <updated>2026-10-22T20:04:52.941946+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> bytecodealliance lucet</p>
<p>Lucet is a native WebAssembly compiler and runtime. There is a bug in the main branch of `lucet-runtime` affecting all versions published to crates.io that allows a use-after-free in an Instance object that could result in memory corruption, data race, or other related issues. This bug was introduced early in the development of Lucet and is present in all releases. As a result of this bug, and dependent on the memory backing for the Instance objects, it is possible to trigger a use-after-free when the Instance is dropped. Users should upgrade to the main branch of the Lucet repository. Lucet no longer provides versioned releases on crates.io. There is no way to remediate this vulnerability without upgrading.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/cve-2021-43790"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/rustsec-2021-0155</id>
    <title>RUSTSEC-2021-0155 — Use After Free in lucet-runtime</title>
    <updated>2026-10-22T20:04:52.942012+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: lucet-runtime</p>
<p>There is a bug in the main branch of Lucet's lucet-runtime
that allows a use-after-free in an Instance object that could
result in memory corruption, data race, or other related
issues. This bug was introduced early in the development
of Lucet and is present in all releases. As a result of
this bug, and dependent on the memory backing for the
Instance objects, it is possible to trigger a
use-after-free when the Instance is dropped.</p>
<p>## Patches</p>
<p>Users should upgrade to the main branch of the Lucet
repository. Lucet does not provide versioned releases on
crates.io.</p>
<p>## Workarounds</p>
<p>There is no way to remediate this vulnerability without
upgrading.</p>
<p>## Description</p>
<p>Lucet uses a "pool" allocator for new WebAssembly
instances that are created. This pool allocator manages
everything from the linear memory of the wasm instance,
the runtime stack for async switching, as well as the
memory behind the Instance itself. Instances are referred
to via an InstanceHandle type which will, on drop,
release the memory backing the Instance back to the pool.</p>
<p>When an Instance is dropped, the fields of the Instance
are destructed top-to-bottom, however when the alloc:
Alloc field is destructed, the memory backing the
Instance is released back to the pool before the
destructors of the remaining fields are run. If another
thread allocates the same memory from the pool while
these destructors are still running, a race condition
occurs that can lead to use-after-free errors.</p>
<p>The bug was corrected by…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/rustsec-2021-0155"/>
  </entry>
</feed>
