Calamine: Panic and unbounded allocation (OOM)
Affects calamineSource GCVE Database
CVSS 7.5 High : upgrade to 0.38.0 soon.
Data as of 3 Nov 2026, 10:31 UTC
- Patch
- Available – fixed in 0.38.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HWhat to do
Upgrade calamine to 0.38.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
crates.iocalaminepkg:cargo/calamineOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Upgrade to Calamine version 0.38.0 or later, where the vulnerability is fixed. No other mitigation is required as the fix addresses the root cause.
Description
Calamine versions before 0.38.0 contain a vulnerability in the Compound File Binary (OLE2) parser that can cause a panic or unbounded memory allocation when processing crafted spreadsheet files. This can lead to denial of service by crashing the application or exhausting system memory. The issue affects reading .xls, .xlsb, and extracting VBA projects from .xlsx files. The flaw is fixed in version 0.38.0.