Wiz rejoint Google Cloud : Faire de la magie ensemble

CVE-2026-106073: 
npm Analyse et atténuation des vulnérabilités

Aperçu

CVE-2026-106073 is an improper permission model validation vulnerability in the realpathSync function of Node.js 22.23.4 (LTS). The flaw results in incorrect filesystem path permission handling when the Node.js Permission Model is in use. It was inserted into Feedly's threat intelligence feed on October 21, 2026, and the CVE status is currently listed as Reserved, meaning full public disclosure details are still pending. Patches have been released in Node.js v22.23.4 and v24.22.1 (Node.js v22.23.4 Release, Node.js v24.22.1 Release). No CVSS score has been publicly assigned at this time.

Détails techniques

The root cause is improper permission validation (CWE-732 or related permission-handling weakness) within the realpathSync API when Node.js is running with the experimental Permission Model enabled. The Permission Model, introduced to restrict filesystem access, fails to correctly resolve and validate the real path of a symlink or path traversal sequence in realpathSync, potentially allowing a path that should be restricted to pass the permission check. Exploitation requires local access to a system running a Node.js application that uses the Permission Model with --allow-fs-read or --allow-fs-write flags. No public technical write-up or proof-of-concept code has been identified at this time (Node.js v22.23.4 Release, CyberSecurityNews).

Impact

Successful exploitation could allow a local attacker to bypass filesystem permission restrictions enforced by the Node.js Permission Model, enabling unauthorized read or write access to files and directories that should be off-limits. This could lead to sensitive data exposure, unauthorized modification of application files, or privilege escalation within the context of the running Node.js process. The impact is limited to environments where the Node.js Permission Model is explicitly enabled; standard Node.js deployments without the Permission Model are not affected (Node.js v22.23.4 Release, CyberSecurityNews).

Exploitabilité

No public proof-of-concept exploit code or in-the-wild exploitation has been reported for CVE-2026-106073 as of the time of this report. The CVE remains in Reserved status, and no EPSS score or CISA KEV catalog entry has been identified. Exploitation requires local access and a Node.js application specifically configured to use the experimental Permission Model, which significantly limits the attack surface (Node.js v22.23.4 Release).

Atténuation et solutions de contournement

Node.js has released patched versions addressing this vulnerability: v22.23.4 (LTS) and v24.22.1. Users running Node.js with the Permission Model (--experimental-permission flag) should upgrade immediately to one of these versions. As a temporary workaround, disabling the Permission Model (i.e., not using --experimental-permission) removes the vulnerable code path, though this also removes the access control protections the model provides. Upgrading to the patched release is the recommended remediation (Node.js v22.23.4 Release, Node.js v24.22.1 Release).

Réactions de la communauté

CyberSecurityNews covered the Node.js security update release that includes this fix, noting that Node.js released multiple security updates addressing permission model issues (CyberSecurityNews). No notable researcher commentary or significant social media discussion has been identified for this specific CVE at this time.

Ressources additionnelles

État de correction de la distribution Linux

Disponibilité des correctifs sur les principales distributions Linux et leurs versions.

Debian

Affecté

bookworm

nodejs

Affecté

sid

nodejs

Affecté

trixie

nodejs

Affecté

Ubuntu

Inconnu

bionic (esm-apps)

nodejs

Inconnu

devel

nodejs

Inconnu

focal (esm-apps)

nodejs

Inconnu

jammy

nodejs

Inconnu

jammy (esm-apps)

nodejs

Inconnu

noble

nodejs

Inconnu

noble (esm-apps)

nodejs

Inconnu

resolute

nodejs

Inconnu

Alpine

Fixe

edge

nodejs-current: 26.12.1-r0

Fixe

v3.21

nodejs: 22.23.4-r0

Fixe

v3.22

nodejs: 22.23.4-r0

Fixe

v3.23

nodejs: 24.22.1-r0

Fixe

Source: Ce rapport a été généré à l’aide de l’IA

Apparenté npm Vulnérabilités:

Identifiant CVE

Sévérité

Score

Technologies

Nom du composant

Exploit CISA KEV

A corrigé

Date de publication

CVE-2026-106072MEDIUM6.7
  • npm logonpm
  • nodejs-docs
NonOuiOct 23, 2026
CVE-2026-106074MEDIUM4.8
  • npm logonpm
  • nodejs24
NonOuiOct 23, 2026
CVE-2026-106070LOW3.7
  • npm logonpm
  • npm
NonOuiOct 23, 2026
CVE-2026-106071LOW3.6
  • npm logonpm
  • nodejs
NonOuiOct 23, 2026
CVE-2026-106073LOW3.3
  • npm logonpm
  • nodejs-22
NonOuiOct 23, 2026

Évaluation gratuite des vulnérabilités

Évaluez votre posture de sécurité dans le cloud

Évaluez vos pratiques de sécurité cloud dans 9 domaines de sécurité pour évaluer votre niveau de risque et identifier les failles dans vos défenses.

Demander une évaluation

Obtenez une démo personnalisée

Prêt(e) à voir Wiz en action ?

"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
David EstlickRSSI
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
Adam FletcherChef du service de sécurité
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."
Greg PoniatowskiResponsable de la gestion des menaces et des vulnérabilités