Lucene search
+L

3 matches found

Github Security Blog
Github Security Blog
•added 2026/09/17 6:01 p.m.•16 views

libp2p: PeerStore accepts attacker-signed PeerRecords for a victim peer ID and stores certified attacker addresses

Summary @libp2p/peer-store accepts a signed PeerRecord whose envelope is signed by one peer but whose payload claims a different peer ID. The vulnerable consumePeerRecord path verifies the envelope signature, but does not verify that the envelope signer is the same peer as the wrapped...

8.2CVSS5.8AI score0.0027EPSS
SaveExploits0References5Affected Software1
EUVD
EUVD
•added 2026/09/17 3:19 p.m.•19 views

EUVD-2026-81686

libp2p is a JavaScript implementation of the libp2p networking stack. From 8.0.0 until 12.0.24, @libp2p/peer-store in packages/peer-store/src/index.ts uses consumePeerRecord to verify a RecordEnvelope signature but does not require PeerRecord.peerId in the signed payload to equal the signer peer ...

8.2CVSS6AI score0.0027EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/09/17 3:19 p.m.•12 views

CVE-2026-86039 libp2p: PeerStore accepts attacker-signed PeerRecords for a victim peer ID and stores certified attacker addresses

libp2p is a JavaScript implementation of the libp2p networking stack. From 8.0.0 until 12.0.24, @libp2p/peer-store in packages/peer-store/src/index.ts uses consumePeerRecord to verify a RecordEnvelope signature but does not require PeerRecord.peerId in the signed payload to equal the signer peer ...

8.2CVSS6AI score0.0027EPSS
SaveExploits0References4
Rows per page
Query Builder