CVE-2022-25858
CVE-2022-25858 · Regular Expression Denial of Service (ReDoS)
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
The package terser before 4.8.1, from 5.0.0 and before 5.14.2 are vulnerable to Regular Expression Denial of Service (ReDoS) due to insecure usage of regular expressions.
CVSS 5.3 · Moyenne · EPSS 3,3% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system · node
Produits et versions concernés
terser
- Versions du logiciel
- ≥ unspecified, < 4.8.1: Concernée (custom)
- ≥ 5.0.0, < unspecified: Concernée (custom)
- ≥ unspecified, < 5.14.2: Concernée (custom)
Mettez à jour vers 4.8.1; Mettez à jour vers 5.14.2
node-terser Debian:12
- Plages de versions concernées
- ECOSYSTEM: < 4.8.1-1
Mettez à jour vers 4.8.1-1
node-terser Debian:13
- Plages de versions concernées
- ECOSYSTEM: < 4.8.1-1
Mettez à jour vers 4.8.1-1
node-terser Debian:14
- Plages de versions concernées
- ECOSYSTEM: < 4.8.1-1
Mettez à jour vers 4.8.1-1
terser npm
- Plages de versions concernées
- SEMVER: < 4.8.1
Mettez à jour vers 4.8.1
terser npm
- Plages de versions concernées
- SEMVER: ≥ 5.0.0, < 5.14.2
Mettez à jour vers 5.14.2
node-terser Ubuntu:20.04:LTS
- Versions du logiciel
- 4.1.2-4ubuntu1
- 4.1.2-6
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-terser Ubuntu:22.04:LTS
- Versions du logiciel
- 4.1.2-8
- 4.1.2-9
- 4.1.2-10
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
qt6-webengine Ubuntu:22.04:LTS
- Versions du logiciel
- 6.2.2+dfsg-6ubuntu2
- 6.2.4+dfsg-1ubuntu1
- 6.2.4+dfsg-1ubuntu2
- 6.2.4+dfsg-6ubuntu1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-terser Ubuntu:24.04:LTS
- Versions du logiciel
- 5.19.2-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
qt6-webengine Ubuntu:24.04:LTS
- Versions du logiciel
- 6.4.2-final+dfsg-11
- 6.4.2-final+dfsg-12
- 6.4.2-final+dfsg-12build1
- 6.4.2-final+dfsg-12ubuntu1
- 6.4.2-final+dfsg-12ubuntu7
- 6.4.2-final+dfsg-12ubuntu9
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-terser Ubuntu:25.10
- Versions du logiciel
- 5.38.0-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
qt6-webengine Ubuntu:25.10
- Versions du logiciel
- 6.8.3+dfsg-0ubuntu1
- 6.8.3+dfsg-0ubuntu2
- 6.9.2+dfsg-2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-terser Ubuntu:26.10
- Versions du logiciel
- 5.46.1-4
- 5.47.1-1
- 5.49.0-1
- 5.49.2-1
- 5.50.0-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
qt6-webengine Ubuntu:26.10
- Versions du logiciel
- 6.10.2+dfsg-1
- 6.10.2+dfsg-4
- 6.10.2+dfsg-5
- 6.11.2+dfsg-3ubuntu1
- 6.11.2+dfsg-3ubuntu2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
node-terser Ubuntu:26.04:LTS
- Versions du logiciel
- 5.38.0-1
- 5.46.1-4
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
qt6-webengine Ubuntu:26.04:LTS
- Versions du logiciel
- 6.9.2+dfsg-2
- 6.9.2+dfsg-4
- 6.9.2+dfsg-4build1
- 6.9.2+dfsg-4build2
- 6.10.2+dfsg-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
Sources originales
- https://snyk.io/vuln/SNYK-JS-TERSER-2806366
- https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-2949722
- https://github.com/terser/terser/blob/master/lib/compress/evaluate.js%23L135
- https://github.com/terser/terser/commit/a4da7349fdc92c05094f41d33d06d8cd4e90e76b
- https://github.com/terser/terser/commit/d8cc5691be980d663c29cc4d5ce67e852d597012
- https://nvd.nist.gov/vuln/detail/CVE-2022-25858