Lucene search
+L

107 matches found

NVD
NVD
•added 2026/09/15 8:17 p.m.•35 views

CVE-2026-61544

libp2p-rust is the official Rust language implementation of the libp2p networking stack. Prior to 0.13.1, libp2p-quic could panic during an inbound QUIC handshake when a remote peer presented a valid short-lived libp2p TLS certificate and delayed the final TLS 1.3 handshake fragment until after t...

8.2CVSS0.00284EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/09/15 7:46 p.m.•19 views

CVE-2026-61544 libp2p-quic: Remote panic via certificate expiry race during QUIC handshake

libp2p-rust is the official Rust language implementation of the libp2p networking stack. Prior to 0.13.1, libp2p-quic could panic during an inbound QUIC handshake when a remote peer presented a valid short-lived libp2p TLS certificate and delayed the final TLS 1.3 handshake fragment until after t...

8.2CVSS6AI score0.00284EPSS
SaveExploits0References4
RustSec
RustSec
•added 2026/09/14 12:00 p.m.•14 views

Remote peer can panic quinn-proto with zero-length STREAM frames during unordered reads

When a stream is read in unordered mode for example through RecvStream::readfalse in quinn-proto or readunordered in quinn, quinn-proto proactively deduplicates received data by recording received ranges in a RangeSet through its replace method. When an incoming STREAM frame carried an empty...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/14 12:00 p.m.•11 views

Outgoing datagram buffer accounting can panic the sender in quinn-proto

The limit on memory used to buffer outgoing datagrams, introduced in 0.11.17, subtracted an evicted datagram's size from the buffered byte counter twice when Datagrams::send was called with drop = true as Connection::senddatagram in the quinn crate does while the buffer was full. Under sustained...

6AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/14 12:00 p.m.•9 views

Peer minimum ACK delay can panic quinn-proto when ACK_FREQUENCY transmission is enabled

When sending ACKFREQUENCY frames is enabled through TransportConfig::ackfrequencyconfigSome.., the peer's transport parameters could cause AckFrequencyState::candidatemaxackdelay to call Duration::clamp with a minimum greater than its maximum, which panics. For example, a peer advertising a...

5.8AI score
SaveExploits0Affected Software1
osv_rustsec
osv_rustsec
•added 2026/09/14 12:00 p.m.•22 views

RUSTSEC-2026-0338 Remote peer can panic quinn-proto with zero-length STREAM frames during unordered reads

When a stream is read in unordered mode for example through RecvStream::readfalse in quinn-proto or readunordered in quinn, quinn-proto proactively deduplicates received data by recording received ranges in a RangeSet through its replace method. When an incoming STREAM frame carried an empty...

5.8AI score
SaveExploits0References3
osv_rustsec
osv_rustsec
•added 2026/09/14 12:00 p.m.•67 views

RUSTSEC-2026-0340 Peer minimum ACK delay can panic quinn-proto when ACK_FREQUENCY transmission is enabled

When sending ACKFREQUENCY frames is enabled through TransportConfig::ackfrequencyconfigSome.., the peer's transport parameters could cause AckFrequencyState::candidatemaxackdelay to call Duration::clamp with a minimum greater than its maximum, which panics. For example, a peer advertising a...

7.5CVSS5.8AI score
SaveExploits0References3
osv_rustsec
osv_rustsec
•added 2026/09/14 12:00 p.m.•20 views

RUSTSEC-2026-0343 Outgoing datagram buffer accounting can panic the sender in quinn-proto

The limit on memory used to buffer outgoing datagrams, introduced in 0.11.17, subtracted an evicted datagram's size from the buffered byte counter twice when Datagrams::send was called with drop = true as Connection::senddatagram in the quinn crate does while the buffer was full. Under sustained...

7.5CVSS6AI score
SaveExploits0References3
RedhatCVE
RedhatCVE
•added 2026/08/21 7:20 p.m.•21 views

CVE-2026-25800

A flaw was found in Quinn, a Rust implementation of the QUIC transport protocol. A remote attacker can exploit this vulnerability by sending specially crafted QUIC stream fragments with many gaps. This can lead to high buffer overhead in the Assembler component, causing memory exhaustion and a...

7.5CVSS6AI score0.00841EPSS
SaveExploits0References6
osv_rustsec
osv_rustsec
•added 2026/08/17 12:00 p.m.•45 views

RUSTSEC-2026-0341 Stream reassembly memory-exhaustion guard in quinn-proto can be bypassed

The fix for RUSTSEC-2026-0185 in 0.11.15 added a cap on the number of chunks buffered by the Assembler that reassembles out-of-order stream data. However, the cap was only checked inside the branch that triggers defragmentation, which only runs when the estimated over-allocation exceeds a thresho...

7.5CVSS6.1AI score
SaveExploits0References3
RustSec
RustSec
•added 2026/08/17 12:00 p.m.•21 views

Zero-length DATAGRAM frames bypass the receive buffer limit in quinn-proto

quinn-proto bounds its queue of received datagrams by charging each queued frame's payload length against TransportConfig::datagramreceivebuffersize, evicting the oldest datagrams when the limit is exceeded. A DATAGRAM frame with an empty payload was charged zero bytes, so it never triggered...

6AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/08/17 12:00 p.m.•19 views

Unbounded growth of pending connection ID retirements in quinn-proto

When processing a NEWCONNECTIONID frame, quinn-proto queues a RETIRECONNECTIONID frame for each connection ID that the peer asked it to retire. The normal path bounds this queue and closes the connection with a CONNECTIONIDLIMITERROR if the bound would be exceeded. However, the path handling a...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/08/17 12:00 p.m.•11 views

Stream reassembly memory-exhaustion guard in quinn-proto can be bypassed

The fix for RUSTSEC-2026-0185 in 0.11.15 added a cap on the number of chunks buffered by the Assembler that reassembles out-of-order stream data. However, the cap was only checked inside the branch that triggers defragmentation, which only runs when the estimated over-allocation exceeds a thresho...

6.1AI score
SaveExploits0Affected Software1
osv_rustsec
osv_rustsec
•added 2026/08/17 12:00 p.m.•23 views

RUSTSEC-2026-0339 Unbounded growth of pending connection ID retirements in quinn-proto

When processing a NEWCONNECTIONID frame, quinn-proto queues a RETIRECONNECTIONID frame for each connection ID that the peer asked it to retire. The normal path bounds this queue and closes the connection with a CONNECTIONIDLIMITERROR if the bound would be exceeded. However, the path handling a...

5.8AI score
SaveExploits0References3
osv_rustsec
osv_rustsec
•added 2026/08/17 12:00 p.m.•22 views

RUSTSEC-2026-0342 Zero-length DATAGRAM frames bypass the receive buffer limit in quinn-proto

quinn-proto bounds its queue of received datagrams by charging each queued frame's payload length against TransportConfig::datagramreceivebuffersize, evicting the oldest datagrams when the limit is exceeded. A DATAGRAM frame with an empty payload was charged zero bytes, so it never triggered...

6AI score
SaveExploits0References3
SUSE CVE
SUSE CVE
•added 2026/08/03 11:49 p.m.•20 views

SUSE CVE-2026-25800

Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Starting in version 0.1.0 and prior to version 0.11.15, the Assembler component that assembles unordered stream fragments into consecutive chunks of the stream incurs some overhead for non-contiguous...

5.3CVSS5.9AI score0.00841EPSS
SaveExploits0References3
Tenable Nessus
Tenable Nessus
•added 2026/07/25 12:00 a.m.•18 views

Linux Distros Unpatched Vulnerability : CVE-2026-25800

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Starting in version 0.1.0 and prior to version 0.11.15, the Assembler...

7.5CVSS6AI score0.00841EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/07/24 2:07 p.m.•57 views

Quinn: Remote memory exhaustion in quinn-proto from unbounded out-of-order stream reassembly

Summary The Assembler component that assembles unordered stream fragments into consecutive chunks of the stream incurs some overhead for non-contiguous fragments. Readers that read from a RecvStream in order through an AsyncRead impl for example will be sensitive to peers that send fragments whil...

6AI score
SaveExploits0References6Affected Software1
osv_debian
osv_debian
•added 2026/07/23 8:17 p.m.•29 views

DEBIAN-CVE-2026-25800

Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Starting in version 0.1.0 and prior to version 0.11.15, the Assembler component that assembles unordered stream fragments into consecutive chunks of the stream incurs some overhead for non-contiguous...

7.5CVSS5.9AI score0.00841EPSS
SaveExploits0References1
NVD
NVD
•added 2026/07/23 8:17 p.m.•30 views

CVE-2026-25800

Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Starting in version 0.1.0 and prior to version 0.11.15, the Assembler component that assembles unordered stream fragments into consecutive chunks of the stream incurs some overhead for non-contiguous...

7.5CVSS0.00841EPSS
SaveExploits0References3
Rows per page
Query Builder