圧縮機能の脆弱性により、応答の送信中に接続が中断されると、サービス拒否(DoS)攻撃が発生する可能性があります。クライアントが応答の送信が完了する前に接続を中断すると、その応答を圧縮するために作成されたzlibストリームが破棄されず、zlibのメモリが消費され続けます。このような中断が繰り返されると、利用可能なメモリが枯渇する可能性があります。圧縮機能を使用するすべてのアプリケーションに影響があります。
修正方法:
バージョン1.8.2以上にアップデートしてください。
回避策:
特になし。
影響を受けるパッケージ:
- npm (JavaScript) compression: 影響を受けるバージョンは1.8.2未満、修正されたバージョンは1.8.2。