提出 #978621: beautifier js-beautify 1.15.1 Denial of Service情報

タイトルbeautifier js-beautify 1.15.1 Denial of Service
説明js-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).
ソース⚠️ https://github.com/beautifier/js-beautify/issues/2522
ユーザー
 Anonymous User
送信2026年09月15日 00:13 (28 日 ago)
モデレーション2026年10月12日 13:36 (28 days later)
ステータス承諾済み
VulDBエントリ416885 [beautifier js-beautify 迄 1.15.1/2.0.3 サービス拒否]
ポイント20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!