CVE-2026-24842
CVE-2026-24842 · node-tar Vulnerable to Arbitrary File Creation/Overwrite via Hardlink Path Traversal
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
node-tar,a Tar for Node.js, contains a vulnerability in versions prior to 7.5.7 where the security check for hardlink entries uses different path resolution semantics than the actual hardlink creation logic. This mismatch allows an attacker to craft a malicious TAR archive that bypasses path traversal protections and creates hardlinks to arbitrary files outside the extraction directory. Version 7.5.7 contains a fix for the issue.
CVSS 8.2 · Élevée · EPSS 0,6% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system · node
Produits et versions concernés
node-tar
- Versions du logiciel
- < 7.5.7: Concernée
Aucun correctif publié
node-tar Debian:14
- Versions du logiciel
- 6.2.1+ds1+~cs6.1.13-1
- 6.2.1+ds1+~cs6.1.13-2
- 6.2.1+ds1+~cs6.1.13-3
- 6.2.1+ds1+~cs6.1.13-4
- 6.2.1+ds1+~cs6.1.13-5
- 6.2.1+ds1+~cs6.1.13-6
- 6.2.1+ds1+~cs6.1.13-7
- 6.2.1+ds1+~cs6.1.13-8
- 6.2.1+ds1+~cs6.1.13-9
- 6.2.1+~cs7.0.8-1
- Plages de versions concernées
- ECOSYSTEM: < 6.2.1+ds1+~cs6.1.13-10
Mettez à jour vers 6.2.1+ds1+~cs6.1.13-10
tar npm
- Plages de versions concernées
- SEMVER: < 7.5.7
Mettez à jour vers 7.5.7
node-tar Ubuntu:Pro:14.04:LTS
- Versions du logiciel
- 0.1.18-1
- 0.1.18-1ubuntu0.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:Pro:16.04:LTS
- Versions du logiciel
- 1.0.3-2
- 1.0.3-2ubuntu0.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:18.04:LTS
- Versions du logiciel
- 2.2.1-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:Pro:20.04:LTS
- Versions du logiciel
- 4.4.10+ds1-2
- 4.4.10+ds1-2ubuntu1
- 4.4.10+ds1-2ubuntu1+esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:22.04:LTS
- Versions du logiciel
- 6.1.7+~cs11.3.10-1
- 6.1.11+~cs11.3.10-1
- 6.1.11+ds1+~cs6.0.6-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:24.04:LTS
- Versions du logiciel
- 6.1.13+~cs7.0.5-1
- 6.1.13+~cs7.0.5-3
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:25.10
- Versions du logiciel
- 6.2.1+~cs7.0.8-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:26.10
- Versions du logiciel
- 6.2.1+ds1+~cs6.1.13-10
- 7.5.22+~4.0.1-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-tar Ubuntu:26.04:LTS
- Versions du logiciel
- 6.2.1+~cs7.0.8-1
- 6.2.1+ds1+~cs6.1.13-6
- 6.2.1+ds1+~cs6.1.13-7
- 6.2.1+ds1+~cs6.1.13-10
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
Sources originales
- https://github.com/isaacs/node-tar/security/advisories/GHSA-34x7-hfp2-rc4v
- https://github.com/isaacs/node-tar/commit/f4a7aa9bc3d717c987fdf1480ff7a64e87ffdb46
- https://access.redhat.com/security/cve/CVE-2026-24842
- https://bugzilla.redhat.com/show_bug.cgi?id=2433645
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-24842.json
- https://access.redhat.com/errata/RHSA-2026:33371
- https://access.redhat.com/errata/RHSA-2026:18480
- https://access.redhat.com/errata/RHSA-2026:18868
- https://access.redhat.com/errata/RHSA-2026:2900
- https://access.redhat.com/errata/RHSA-2026:6192
- https://access.redhat.com/errata/RHSA-2026:5447
- https://nvd.nist.gov/vuln/detail/CVE-2026-24842