Enviar #978621: beautifier js-beautify 1.15.1 Denial of Serviceinformación

Títulobeautifier js-beautify 1.15.1 Denial of Service
Descripciónjs-beautify (beautifier) up to 1.15.1 is vulnerable to memory exhaustion via deeply nested indent structures (CWE-789). A 16 KB input with deeply nested brackets causes O(n^2) output growth and real memory exhaustion: measured at 16 KB input producing 3 GB+ RSS, 64 KB input triggering OOM kill. Affects both the npm package and the pip package (jsbeautifier). Used in VS Code and widely across JavaScript and CSS build toolchains. An attacker who can supply input to a beautification pipeline can cause denial of service. CVSS 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).
Fuente⚠️ https://github.com/beautifier/js-beautify/issues/2522
Usuario
 Anonymous User
Sumisión2026-09-15 00:13 (hace 28 días)
Moderación2026-10-12 13:36 (28 days later)
EstadoAceptado
Entrada de VulDB416885 [beautifier js-beautify hasta 1.15.1/2.0.3 denegación de servicio]
Puntos20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!