CVE-2022-26336

Source
https://cve.org/CVERecord?id=CVE-2022-26336
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-26336.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-26336
Aliases
Downstream
Published
2022-03-04T00:00:00Z
Modified
2026-07-15T01:49:10.877648605Z
Summary
A carefully crafted TNEF file can cause an out of memory exception
Details

A shortcoming in the HMEF package of poi-scratchpad (Apache POI) allows an attacker to cause an Out of Memory exception. This package is used to read TNEF files (Microsoft Outlook and Microsoft Exchange Server). If an application uses poi-scratchpad to parse TNEF files and the application allows untrusted users to supply them, then a carefully crafted file can cause an Out of Memory exception. This issue affects poi-scratchpad version 5.2.0 and prior versions. Users are recommended to upgrade to poi-scratchpad 5.2.1.

Database specific
{
    "unresolved_ranges": [
        {
            "extracted_events": [
                {
                    "last_affected": "5.2.0"
                }
            ],
            "source": "AFFECTED_FIELD"
        }
    ],
    "cwe_ids": [
        "CWE-20",
        "CWE-770"
    ],
    "cna_assigner": "apache",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/26xxx/CVE-2022-26336.json"
}
References

Affected packages

Git / github.com/apache/poi

Affected ranges

Type
GIT
Repo
https://github.com/apache/poi
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
{
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "5.2.1"
        }
    ],
    "cpe": "cpe:2.3:a:apache:poi:*:*:*:*:*:*:*:*",
    "source": "CPE_RANGE"
}

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-26336.json"