Web Application
CVE-2026-78206 high CVSS 7.5

Vulnerability in exceljs-hardened (CVE-2026-78206)

Summary

Vulnerability in exceljs-hardened (CVE-2026-78206). Risk of unauthorized operations or information disclosure.

Original description

The description as published by the source.

exceljs-hardened before 5.0.0 decompresses all entries from supplied xlsx archives into memory without limits on entry size, total size, or compression ratio. Attackers can upload highly compressed workbooks that expand to gigabytes in memory, exhausting available resources and causing denial of service.

Source: NIST National Vulnerability Database NVD GitHub Advisory

AI summary

Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.

exceljs-hardenedのバージョン5.0.0以前には、エントリサイズ、総サイズ、または圧縮率に制限を設けずに、提供されたxlsxアーカイブ内のすべてのエントリをメモリに解凍する脆弱性が存在します。攻撃者は、メモリ内でギガバイトに拡張する高圧縮ワークブックをアップロードし、リソース枯渇を引き起こしサービス拒否を発生させる可能性があります。

❓ What is the problem

exceljs-hardenedにおいて、提供されたxlsxアーカイブのエントリを無制限でメモリに解凍する脆弱性です。

📍 Affected scope

exceljs-hardenedのバージョン5.0.0以前

🔥 Severity

この脆弱性は、リソース枯渇を引き起こし、サービス拒否攻撃を可能にするため、高いリスクがあります。

🔧 How to fix

この脆弱性を修正するには、バージョン5.0.0以降にアップデートすることが推奨されます。

🛡️ Workaround

アップグレードがすぐに行えない場合、入力ファイルの事前検証を行うことで一部リスクを軽減できます。

🔍 Detection

メモリ消費を監視し、異常な使用を検知することで、この問題に気づくことができます。

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details