Quick answers
- Is CVE-2026-44844 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-44844 being exploited in the wild.
- How severe is CVE-2026-44844?
- Medium severity, with a CVSS score of 4, published 26 May 2026.
- Which products and versions are affected?
- GOVCERT-LU Eml Parser <= 3.0.0; eml-parser (PyPI) ECOSYSTEM:introduced=0,fixed=3.0.1.
- Is there a fix for CVE-2026-44844?
- Yes. eml-parser (PyPI): upgrade to 3.0.1 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-44844 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-44844?
- Check whether you run GOVCERT-LU Eml Parser or eml-parser (PyPI) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- eml-parser (PyPI): upgrade to 3.0.1 or later
pip install "eml-parser>=3.0.1"
Technical details
The EmlParser.get_raw_body_text() function in eml_parser/parser.py fails to implement a recursion depth limit when processing nested 'message/rfc822' attachments. An attacker can provide a crafted EML file (approximately 12 KB) with roughly 120 nested levels to exhaust CPython's default recursion limit, triggering an unhandled RecursionError. This crash propagates out of decode_email_bytes(), aborting the entire parsing process. The vulnerability is exploitable via the network without authentication in systems that ingest external emails. A fix is available in version 3.0.1 which implements recursion depth checks.
Affected products
- GOVCERT-LU eml_parser <= 3.0.0
Identifiers
- CVE-2026-44844
- GHSA-g47v-rwmh-r9f8
- PYSEC-2026-2468
Timeline
- 2026-05-05: disclosed: Vulnerability reported to GOVCERT-LU/eml_parser
- 2026-05-08: advisory: GitHub Advisory GHSA-g47v-rwmh-r9f8 published
- 2026-05-26: other: NVD published CVE-2026-44844
- 2026-06-08: other: Advisory last updated