FICHE CVE

CVE-2021-28918

Publiée le 2021-04-01 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les applications utilisant le package npm `netmask` (version 1.0.6 et versions antérieures) pour filtrer les adresses IP sont concernées. Un attaquant distant non authentifié peut contourner ces filtres en utilisant des chaînes octales spécifiquement formatées, lui permettant ainsi d'accéder à des hôtes de réseaux internes restreints ou à des fichiers locaux sensibles. Cette exploitation est facile à exécuter car elle ne nécessite aucun privilège spécial ni interaction de l'utilisateur, si ce n'est l'envoi d'une requête réseau.

CVSS 3.19.1 CRITIQUE
Type de faiblesse
Publiée2021-04-01
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Privilèges requisAucun
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéAucun

RÉFÉRENCES

Description officielle du NVD (en anglais)

Improper input validation of octal strings in netmask npm package v1.0.6 and below allows unauthenticated remote attackers to perform indeterminate SSRF, RFI, and LFI attacks on many of the dependent packages. A remote unauthenticated attacker can bypass packages relying on netmask to filter IPs and reach critical VPN or LAN hosts.