UNKNOWNCVE-2024-4068

bracesにおける制御されないリソース消費

プラットフォーム

nodejs

コンポーネント

braces

修正バージョン

3.0.3

NPMパッケージ`braces`は、処理できる文字数を制限しないため、メモリ枯渇につながる可能性があります。`lib/parse.js`において、悪意のあるユーザーが「不均衡な括弧」を入力として送信すると、解析がループに入り、プログラムがループのどの時点でもヒープメモリの割り当てを開始し、解放しなくなります。最終的に、JavaScriptヒープ制限に達し、プログラムがクラッシュします。

修正方法

公式パッチはありません。回避策を確認するか、アップデートを監視してください。

依存関係を自動的に監視

新しい脆弱性がプロジェクトに影響を与えたときにアラートを受け取りましょう。

無料で始める