p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости @libp2p/gossipsub

За последние 30 дней в @libp2p/gossipsub опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 3

  1. CVE-2026-86038

    Высокий · CVSS 7.5EPSS 0,19%Есть исправление

    libp2p: Gossipsub StrictSign accepts attacker-signed messages as a victim RSA peer ID

    libp2p is a JavaScript implementation of the libp2p networking stack. From 15.0.0 until 16.0.5, @libp2p/gossipsub uses the default StrictSign policy in packages/gossipsub/src/utils/buildRawMessage.ts, where validateToRawMessage verifies a signature with attacker-controlled msg.key but skips binding that key to msg.from when the claimed author is an RSA peer ID that does not inline a public key. An unauthenticated attacker can place a victim RSA peer ID in msg.from, sign the message with the attacker's private key, and supply the attacker's public key in msg.key, causing the message to be accepted and propagated as authored by the victim. Appl

    • Обновитесь до 16.0.5
    Опубликовано Обновлено
  2. CVE-2026-49866

    Высокий · CVSS 7.5EPSS 0,63%Есть исправление

    libp2p: CPU DoS via oversized IHAVE and IWANT control message arrays

    libp2p is a JavaScript Implementation of libp2p networking stack. Prior to 16.0.0, @libp2p/gossipsub defaultDecodeRpcLimits set maxIhaveMessageIDs and maxIwantMessageIDs to Infinity, allowing oversized IHAVE and IWANT control message arrays in message/decodeRpc.ts and gossipsub.ts to synchronously iterate roughly 180,000 message IDs per 4 MB frame and block the Node.js event loop. This issue is fixed in version 16.0.0.

    • Обновитесь до 16.0.0
  3. CVE-2026-46679

    Высокий · CVSS 7.5EPSS 0,28%Есть исправление

    libp2p: Memory DoS via subscription flood of unique topics

    libp2p is a JavaScript Implementation of libp2p networking stack. Prior to version 15.0.23, three cooperating omissions in @libp2p/gossipsub allow an unauthenticated single peer to exhaust the Node.js heap of any gossipsub node with default options. This issue has been patched in version 15.0.23.

    • Обновитесь до 15.0.23
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →