p PatchFirst

CVE-2025-32029

CVE-2025-32029 · ts-asn1-der has Incorrect DER Encoding of Numbers Leading to Denial of Service and Incorrect Value Representation

CVSS 6.9 · Средний · EPSS 0,2% · Есть исправление

Затронуты ли вы?

Как узнать установленную версию:

npm ls @apeleghq/asn1-der

Бесплатная проверка покажет рейтинг сервера и подсветит, требует ли внимания ts-asn1-der и остальные программы. Без регистрации; имена серверов и IP-адреса не отправляются. Номера CVE, версии исправлений и рекомендации — в платном мониторинге.

curl -fsSL https://ru.patchfirst.dev/check.sh | sh
Проверить сервер бесплатно →

Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.

ts-asn1-der is a collection of utility classes to encode ASN.1 data following DER rule. Incorrect number DER encoding can lead to denial on service for absolute values in the range 2**31 -- 2**32 - 1. The arithmetic in the numBitLen didn't take into account that values in this range could result in a negative result upon applying the >> operator, leading to an infinite loop. The issue is patched in version 1.0.4. If upgrading is not an option, the issue can be mitigated by validating inputs to Asn1Integer to ensure that they are not smaller than -2**31 + 1 and no larger than 2**31 - 1.

Опубликовано
Обновлено

Стек: node

Затронутые продукты и версии

  • ts-asn1-der

    Версии
    • < 1.0.4: Затронуто

    Нет опубликованного исправления

  • @apeleghq/asn1-der npm

    Затронутые диапазоны версий
    • SEMVER: < 1.0.4

    Обновитесь до 1.0.4

Первоисточники

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