CVE-2026-21637 in Node.js
Сводка
по VulDB • 02.06.2026
Уязвимость в обработке ошибок TLS в Node.js позволяет удаленным злоумышленникам вызывать сбой или исчерпание ресурсов TLS-сервера при использовании `pskCallback` или `ALPNCallback`. Синхронные исключения, возникающие в ходе выполнения этих колбэков, обходят стандартные пути обработки ошибок TLS (tlsClientError и error), что приводит либо к немедленному завершению процесса, либо к тихой утечке дескрипторов файлов, которая в конечном итоге вызывает отказ в обслуживании (DoS). Поскольку эти колбэки обрабатывают входные данные, контролируемые злоумышленником, во время рукопожатия TLS, удаленный клиент может многократно воспроизводить данную проблему. Уязвимость затрагивает TLS-серверы, использующие колбэки PSK или ALPN, в версиях Node.js, где эти колбэки генерируют исключения без безопасной обертки.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.