Aller au contenu
Développeur Full Stack
, ,

node-forge : consommation excessive de CPU dans le décodage PEM

Dans cet article 4 rubriques
Veille sécuritéFrontend
P3Élevée

Dans node-forge avant 1.4.1, des expressions régulières de `pem.decode()` pouvaient consommer un temps CPU excessif sur un message PEM malformé et long. Un attaquant non authentifié pouvant fournir une entrée PEM à un analyseur concerné pouvait provoquer un déni de service ; mettre à niveau vers la version 1.4.1 ou ultérieure.

JavaScript
IdentifiantCVE-2026-118779
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif1.4.1

Source : NVD — CVE-2026-118779

Analyse technique

Le traitement de la ligne END correspondante et des en-têtes encapsulés pouvait être coûteux sur une entrée malformée.

Impact, versions et correctif

Événement datéFiche NVD publiée le 2026-10-29, dans la période retenue ; la date de mise à jour ultérieure n’est pas retenue comme événement.
ImpactDéni de service par consommation excessive de CPU.
Versions affectéesnode-forge avant 1.4.1
Version corrigée1.4.1
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.5
Publication2026-10-29T19:17:20.560Z
Mise à jour2026-10-30T17:18:03.880Z

Action recommandée

Mettre à niveau node-forge vers la version 1.4.1 ou ultérieure ; limiter les entrées PEM non fiables en attendant la mise à niveau.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :