Performance and Processing Issues in eml_parser Python Module by GOVCERT-LU
CVE-2026-55620

7.5HIGH

Key Information:

Vendor

Govcert-lu

Vendor
CVE Published:
25 August 2026

What is CVE-2026-55620?

The eml_parser module has a vulnerability related to the processing of Received: headers. The regex-based fix-point loop used to remove parenthesized comments can lead to significant CPU resource consumption, especially with deeply nested parentheses. For instance, a header with just 5,000 nested parentheses results in approximately 1.3 seconds of CPU time for parsing. As the nesting depth increases, the processing time grows exponentially, creating potential denial of service conditions. Attackers can exploit this by submitting EML files engineered to trigger delays, leading to worker latency and possible service-level outages. This flaw has been addressed in version 3.0.2.

Affected Version(s)

eml_parser < 3.0.2

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.