GHSA-vrf4-mx87-p53w
HIGHCVE-2026-86039@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 PeerRecord.peerId. As a result, an attacker can sign a record with their own key while placing a victim peer ID in the pay
- Affected
- >= 8.0.0, < 12.0.24
- Fixed in
- 12.0.24
- Weakness
- CWE-290
- Published
- 2026-09-17
- Source
- github