Aller au contenu
Développeur Full Stack
, ,

node-forge : encodage DER incorrect de certains OID

Dans cet article 4 rubriques
Veille sécuritéFrontend
P4Faible

Avant node-forge 1.4.1, `asn1.oidToDer()` ne vérifiait pas les bornes des deux premiers arcs d’un OID, ce qui pouvait produire un DER représentant un autre OID que celui vérifié ou autorisé par l’application. Mettre à jour vers la version 1.4.1 ou ultérieure.

JavaScript
IdentifiantCVE-2026-118775
GravitéFaible
Exploitationnon connue / non déterminée
Correctif1.4.1

Source : NVD — CVE-2026-118775

Analyse technique

Le scénario concerne une application qui accepte un OID non fiable, l’autorise ou le vérifie, puis l’encode avec `asn1.oidToDer()`. Le décodage DER n’est pas affecté.

Impact, versions et correctif

Événement datéLa fiche NVD a été publiée le 2026-10-29 à 19:17:20.007Z, dans la période demandée. La mise à jour ultérieure du 2026-10-30 n’est pas retenue comme événement de la période.
ImpactUne décision d’autorisation portant sur un OID peut ne plus correspondre à l’OID réellement encodé.
Versions affectéesAvant 1.4.1
Version corrigée1.4.1
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS3.7
Publication2026-10-29T19:17:20.007Z
Mise à jour2026-10-30T17:18:03.880Z

Action recommandée

Mettre à jour node-forge vers la version 1.4.1 ou ultérieure.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :