Lucene search
+L

20 matches found

PyPA
PyPA
•added 2026/08/19 11:56 a.m.•17 views

libp2p: yamux connection DoS via oversized data frame

SummaryThe yamux stream multiplexer in py-libp2p does not validate incoming DATA frame lengths against the receive window before reading the frame body. Any peer that completes a standard libp2p handshake can send a single 12-byte frame claiming a 4 GB body, causing the victim's yamux read loop t...

7.5CVSS6AI score0.00488EPSS
SaveExploits0References6Affected Software1
Positive Technologies
Positive Technologies
•added 2026/08/19 12:00 a.m.•2 views

PT-2026-80654

Summary The yamux stream multiplexer in py-libp2p does not validate incoming DATA frame lengths against the receive window before reading the frame body. Any peer that completes a standard libp2p handshake can send a single 12-byte frame claiming a 4 GB body, causing the victim's yamux read loop ...

7.5CVSS6AI score0.00488EPSS
SaveExploits0References7
Circl
Circl
•added 2026/08/13 6:35 p.m.•13 views

CVE-2026-73568

creationtimestamp| type| source ---|---|--- 2026-08-13 18:35:10+00:00| published-proof-of-concept| https://github.com/libp2p/py-libp2p/security/advisories/GHSA-hmj8-5xmh-5573...

7.5CVSS5.8AI score0.00488EPSS
SaveExploits0References1
NVD
NVD
•added 2026/08/13 6:18 p.m.•24 views

CVE-2026-73568

py-libp2p is the Python implementation of the libp2p networking stack. In 0.7.0 and earlier, the yamux handleincoming method in libp2p/streammuxer/yamux/yamux.py reads an attacker-controlled 32-bit DATA frame length with readexactly before validating it against MAXWINDOWSIZE or checking whether...

7.5CVSS0.00488EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/13 5:43 p.m.•38 views

CVE-2026-73568 py-libp2p: yamux connection DoS via oversized data frame

py-libp2p is the Python implementation of the libp2p networking stack. In 0.7.0 and earlier, the yamux handleincoming method in libp2p/streammuxer/yamux/yamux.py reads an attacker-controlled 32-bit DATA frame length with readexactly before validating it against MAXWINDOWSIZE or checking whether...

7.5CVSS0.00488EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/13 5:43 p.m.•12 views

CVE-2026-73568 py-libp2p: yamux connection DoS via oversized data frame

py-libp2p is the Python implementation of the libp2p networking stack. In 0.7.0 and earlier, the yamux handleincoming method in libp2p/streammuxer/yamux/yamux.py reads an attacker-controlled 32-bit DATA frame length with readexactly before validating it against MAXWINDOWSIZE or checking whether...

7.5CVSS5.8AI score0.00488EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/13 5:43 p.m.•20 views

EUVD-2026-58183

py-libp2p is the Python implementation of the libp2p networking stack. In 0.7.0 and earlier, the yamux handleincoming method in libp2p/streammuxer/yamux/yamux.py reads an attacker-controlled 32-bit DATA frame length with readexactly before validating it against MAXWINDOWSIZE or checking whether...

7.5CVSS5.8AI score0.00488EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/13 5:43 p.m.•16 views

CVE-2026-73568 py-libp2p: yamux connection DoS via oversized data frame

py-libp2p is the Python implementation of the libp2p networking stack. In 0.7.0 and earlier, the yamux handleincoming method in libp2p/streammuxer/yamux/yamux.py reads an attacker-controlled 32-bit DATA frame length with readexactly before validating it against MAXWINDOWSIZE or checking whether...

7.5CVSS5.5AI score
SaveExploits0References4
CVE
CVE
•added 2026/08/13 5:43 p.m.•40 views

CVE-2026-73568

py-libp2p (Python implementation of libp2p) before 0.7.0 has a yamux handle_incoming() flaw in libp2p/stream_muxer/yamux/yamux.py: it reads a 32-bit DATA frame length with read_exactly() before validating against MAX_WINDOW_SIZE or checking stream_id. A peer completing the Noise handshake can sen...

7.5CVSS5.8AI score0.00488EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/13 12:00 a.m.•1 views

CVE-2026-73568: Uncontrolled Resource Consumption

py-libp2p is the Python implementation of the libp2p networking stack. In 0.7.0 and earlier, the yamux handleincoming method in libp2p/streammuxer/yamux/yamux.py reads an attacker-controlled 32-bit DATA frame length with readexactly before validating it against MAXWINDOWSIZE or checking whether...

7.5CVSS5.8AI score0.00488EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/07/24 12:00 a.m.•15 views

PT-2026-71716

Name of the Vulnerable Software and Affected Versions py-libp2p versions 0.7.0 and earlier Description The handle incoming function in the yamux module reads a 32-bit DATA frame length using read exactly before validating it against MAX WINDOW SIZE or verifying the existence of the stream id. A...

7.5CVSS5.7AI score0.00488EPSS
SaveExploits0References12
OSV
OSV
•added 2025/07/14 6:30 a.m.•12 views

GHSA-X8C6-GJ59-6RX8 py-libp2p is vulnerable to DoS attacks through use of large RSA keys

py-libp2p before 0.2.3 allows a peer to cause a denial of service resource consumption via a large RSA key...

4.3CVSS5.9AI score0.00352EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2025/07/14 6:30 a.m.•17 views

py-libp2p is vulnerable to DoS attacks through use of large RSA keys

py-libp2p before 0.2.3 allows a peer to cause a denial of service resource consumption via a large RSA key...

4.3CVSS6.3AI score0.00352EPSS
SaveExploits0References6Affected Software1
NVD
NVD
•added 2025/07/14 5:15 a.m.•18 views

CVE-2025-29606

py-libp2p before 0.2.3 allows a peer to cause a denial of service resource consumption via a large RSA key...

4.3CVSS0.00352EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2025/07/14 12:00 a.m.•25 views

CVE-2025-29606

py-libp2p before 0.2.3 allows a peer to cause a denial of service resource consumption via a large RSA key...

4.3CVSS0.00352EPSS
SaveExploits0References3
CVE
CVE
•added 2025/07/14 12:00 a.m.•41 views

CVE-2025-29606

The CVE-2025-29606 entry impacts the Python libp2p project (py-libp2p) prior to 0.2.3, where a peer can trigger a DoS by sending a very large RSA key. Root cause: insufficient validation of RSA key sizes, leading to resource exhaustion on the target. Affected component/file is the RSA key handlin...

4.3CVSS7AI score0.00352EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2025/07/14 12:00 a.m.•17 views

PT-2025-29420

Name of the Vulnerable Software and Affected Versions: py-libp2p versions prior to 0.2.3 Description: py-libp2p versions prior to 0.2.3 are susceptible to a denial of service resource consumption issue. This occurs when a peer sends a large RSA key. Recommendations: Update py-libp2p to version...

4.3CVSS6AI score0.00352EPSS
SaveExploits0References14
Vulnrichment
Vulnrichment
•added 2025/07/14 12:00 a.m.•11 views

CVE-2025-29606

py-libp2p before 0.2.3 allows a peer to cause a denial of service resource consumption via a large RSA key...

4.3CVSS7AI score0.00352EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2025/07/14 12:00 a.m.•3 views

CVE-2025-29606: Allocation of Resources Without Limits or Throttling

py-libp2p before 0.2.3 allows a peer to cause a denial of service resource consumption via a large RSA key...

4.3CVSS5.7AI score0.00352EPSS
SaveExploits0References1
OSV
OSV
•added 2025/07/14 12:00 a.m.•13 views

CVE-2025-29606

py-libp2p before 0.2.3 allows a peer to cause a denial of service resource consumption via a large RSA key...

4.3CVSS6.1AI score
SaveExploits0References5
Rows per page
Query Builder