PT-2026-28556

CVE-2026-33891

·

Publicado

2026-03-26

·

Atualizado

2026-10-14

Descrição por

CVSS 3.1
9.8
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions node-forge versions prior to 1.4.0
Description A Denial of Service (DoS) issue exists in the node-forge library due to an infinite loop within the BigInteger.modInverse() function, inherited from the bundled jsbn library. When modInverse() is called with a zero value as input, the Extended Euclidean Algorithm enters an unreachable exit condition, causing the process to hang indefinitely and consume 100% CPU. This can occur if the application processes untrusted input that reaches the modInverse() function, potentially impacting applications utilizing DSA/ECDSA signature verification, custom RSA or Diffie-Hellman implementations, or other cryptographic protocols where an attacker can influence values passed to modInverse(). A single malicious request can cause the Node.js event loop to block, rendering the application unresponsive.
Recommendations Versions prior to 1.4.0: Upgrade to version 1.4.0 or later to resolve the issue.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-5M6Q-G25R-MVWX
CLEANSTART-2026-AG97190
CLEANSTART-2026-BE61221
CLEANSTART-2026-ZJ53876
RHSA-2026:24761
RHSA-2026:24762
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾