<?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-06T17:17:52.972138+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/cnvd-2021-13650</id>
    <title>cnvd-2021-13650</title>
    <updated>2026-10-06T17:17:53.081447+00:00</updated>
    <content>cnvd-2021-13650</content>
    <link href="https://cve.radiocsirt.org/vuln/cnvd-2021-13650"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-25234</id>
    <title>EUVD-2026-25234</title>
    <updated>2026-10-06T17:17:53.081494+00:00</updated>
    <content>EUVD-2026-25234</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-25234"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2021-26955</id>
    <title>fkie_cve-2021-26955</title>
    <updated>2026-10-06T17:17:53.081532+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>An issue was discovered in the xcb crate through 2021-02-04 for Rust. It has a soundness violation because xcb::xproto::GetAtomNameReply::name() calls std::str::from_utf8_unchecked() on unvalidated bytes from an X server.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2021-26955"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-3288-cwgw-ch86</id>
    <title>GHSA-3288-cwgw-ch86 — Unchecked Return Value in xcb</title>
    <updated>2026-10-06T17:17:53.081576+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: xcb</p>
<p>An issue was discovered in the xcb crate through 2021-02-04 for Rust. It has a soundness violation because xcb::xproto::GetAtomNameReply::name() calls std::str::from_utf8_unchecked() on unvalidated bytes from an X server.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-3288-cwgw-ch86"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/gsd-2021-26955</id>
    <title>gsd-2021-26955</title>
    <updated>2026-10-06T17:17:53.081600+00:00</updated>
    <content>gsd-2021-26955</content>
    <link href="https://cve.radiocsirt.org/vuln/gsd-2021-26955"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/rustsec-2021-0019</id>
    <title>RUSTSEC-2021-0019 — Multiple soundness issues</title>
    <updated>2026-10-06T17:17:53.081612+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: xcb</p>
<p>## Calls `std::str::from_utf8_unchecked()` without any checks</p>
<p>The function `xcb::xproto::GetAtomNameReply::name()` calls
`std::str::from_utf8_unchecked()` on the raw bytes that were received from the
X11 server without any validity checks. The X11 server only prevents interior
null bytes, but otherwise allows any X11 client to create an atom for arbitrary
bytes.</p>
<p>This issue is tracked here: https://github.com/rust-x-bindings/rust-xcb/issues/96</p>
<p>## `xcb::xproto::GetPropertyReply::value()` allows arbitrary return types</p>
<p>The function `xcb::xproto::GetPropertyReply::value()` returns a slice of type
`T` where `T` is an unconstrained type parameter. The raw bytes received from
the X11 server are interpreted as the requested type.</p>
<p>The users of the `xcb` crate are advised to only call this function with the
intended types. These are `u8`, `u16`, and `u32`.</p>
<p>This issue is tracked here: https://github.com/rust-x-bindings/rust-xcb/issues/95</p>
<p>## Out of bounds read in `xcb::xproto::change_property()`</p>
<p>`xcb::xproto::change_property` has (among others) the arguments `format: u8` and
`data: &amp;[T]`. The intended use is one of the following cases:
- `format = 8` and `T = u8`
- `format = 16` and `T = u16`
- `format = 32` and `T = u32`
However, this constraint is not enforced. For example, it is possible to call
the function with `format = 32` and `T = u8`. In this case, a read beyond the
end of the `data` slice is performed and the bytes are sent to the X11 server.</p>
<p>The users of the `xcb` cra…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/rustsec-2021-0019"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ubuntu-cve-2021-26955</id>
    <title>UBUNTU-CVE-2021-26955</title>
    <updated>2026-10-06T17:17:53.081657+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:22.04:LTS: rust-xcb</p>
<p>An issue was discovered in the xcb crate through 2021-02-04 for Rust. It has a soundness violation because xcb::xproto::GetAtomNameReply::name() calls std::str::from_utf8_unchecked() on unvalidated bytes from an X server.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ubuntu-cve-2021-26955"/>
  </entry>
</feed>
