Lucene search
+L

40 matches found

PyPA
PyPA
•added 2026/09/10 9:44 a.m.•11 views

eml_parser has parser DoS via deeply nested parentheses in e-mail headers

Summaryemlparser uses the email.utils.getaddresses function from the CPython standard library to parse e-mail headers that contain e-mail addresses such as To, Cc, Bcc, From, Reply-To, Sender, .... When the input header contains a deeply nested CFWS comment / folding white space construct, the...

5.3CVSS5.8AI score0.00524EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•8 views

PYSEC-2026-3831 eml_parser has a URL extraction bypass via HTML entities in URLs

Summary emlparser performs certain validations on potential URL strings to discard bogus values. In versions prior to 3.0.2, this validation was performed before unescaping any HTML entities that might occur in the string. This caused the library to wrongfully reject valid URLs that use HTML...

6.5CVSS5.7AI score0.00515EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•9 views

eml_parser vulnerable to DoS via deeply nested parens in Received headers

Summaryemlparser strips parenthesised CFWS comments from Received: headers using a regex-based fix-point loop. The loop has quadratic time complexity in the number of nested parens. A single Received: header containing 5,000 nested parens causes 1.3 seconds of CPU saturation per parsed message;...

7.5CVSS5.7AI score0.0063EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•10 views

PYSEC-2026-3833 eml_parser has parser DoS via deeply nested parentheses in e-mail headers

Summary emlparser uses the email.utils.getaddresses function from the CPython standard library to parse e-mail headers that contain e-mail addresses such as To, Cc, Bcc, From, Reply-To, Sender, .... When the input header contains a deeply nested CFWS comment / folding white space construct, the...

5.3CVSS5.8AI score0.00524EPSS
SaveExploits0References8
OSV
OSV
•added 2026/09/10 9:44 a.m.•10 views

PYSEC-2026-3832 eml_parser vulnerable to DoS via deeply nested parens in Received headers

Summary emlparser strips parenthesised CFWS comments from Received: headers using a regex-based fix-point loop. The loop has quadratic time complexity in the number of nested parens. A single Received: header containing 5,000 nested parens causes 1.3 seconds of CPU saturation per parsed message;...

7.5CVSS5.7AI score0.0063EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•9 views

eml_parser has a URL extraction bypass via HTML entities in URLs

Summaryemlparser performs certain validations on potential URL strings to discard bogus values. In versions prior to 3.0.2, this validation was performed before unescaping any HTML entities that might occur in the string. This caused the library to wrongfully reject valid URLs that use HTML...

6.5CVSS5.7AI score0.00515EPSS
SaveExploits0References8Affected Software1
RedhatCVE
RedhatCVE
•added 2026/08/26 12:04 p.m.•10 views

CVE-2026-55618

A flaw was found in emlparser, a Python module for parsing email files. The cleanfounduri function incorrectly validates Uniform Resource Locator URL strings by processing them before unescaping HTML entities. This allows a remote attacker to craft malicious URLs using HTML entities that are then...

6.5CVSS5AI score0.00515EPSS
SaveExploits0References2
RedhatCVE
RedhatCVE
•added 2026/08/26 12:03 p.m.•13 views

CVE-2026-55620

A flaw was found in emlparser, a Python module designed for parsing email files. A remote attacker can exploit a vulnerability in how the module processes Received: headers containing deeply nested parentheses. By submitting specially crafted email files, an attacker can cause excessive CPU usage...

7.5CVSS5.1AI score0.0063EPSS
SaveExploits0References2
RedhatCVE
RedhatCVE
•added 2026/08/26 12:03 p.m.•11 views

CVE-2026-55619

A flaw was found in emlparser, a Python module for parsing email files. A remote attacker can exploit this vulnerability by sending a specially crafted email containing deeply nested comments within its headers. This malicious input can exhaust the parser's call stack, leading to a RecursionError...

5.3CVSS5.5AI score0.00524EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/25 7:16 p.m.•15 views

CVE-2026-55620

emlparser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.2, emlparser.routing.noparenthesis in emlparser/routing.py removes parenthesized CFWS comments from Received: headers with a regex-based...

7.5CVSS0.0063EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/25 7:16 p.m.•14 views

CVE-2026-55618

emlparser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.2, the cleanfounduri function in emlparser/parser.py validates potential URL strings before unescaping HTML entities used for colon, slash,...

6.5CVSS0.00515EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/25 7:16 p.m.•14 views

CVE-2026-55619

emlparser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.2, emlparser.parser.HeaderParser.headerfetchparse in emlparser/parser.py uses email.utils.getaddresses to parse address-bearing e-mail...

5.3CVSS0.00524EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/08/25 6:27 p.m.•13 views

eml_parser vulnerable to DoS via deeply nested parens in Received headers

Summary emlparser strips parenthesised CFWS comments from Received: headers using a regex-based fix-point loop. The loop has quadratic time complexity in the number of nested parens. A single Received: header containing 5,000 nested parens causes 1.3 seconds of CPU saturation per parsed message;...

7.5CVSS4.9AI score0.0063EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/08/25 6:27 p.m.•8 views

GHSA-G7GC-GMGP-WGQG eml_parser vulnerable to DoS via deeply nested parens in Received headers

Summary emlparser strips parenthesised CFWS comments from Received: headers using a regex-based fix-point loop. The loop has quadratic time complexity in the number of nested parens. A single Received: header containing 5,000 nested parens causes 1.3 seconds of CPU saturation per parsed message;...

7.5CVSS5AI score0.0063EPSS
SaveExploits0References5
CVE
CVE
•added 2026/08/25 6:26 p.m.•36 views

CVE-2026-55620

eml_parser is a Python module for parsing EML files. Prior to 3.0.2 , the eml_parser.routing.noparenthesis function in eml_parser/routing.py removes parenthesized CFWS comments from Received: headers using a regex-based fix-point loop with quadratic running time in nesting depth. A single Receive...

7.5CVSS5.4AI score0.0063EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/25 6:26 p.m.•34 views

CVE-2026-55620 eml_parser: DoS via deeply nested parens in Received headers

emlparser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.2, emlparser.routing.noparenthesis in emlparser/routing.py removes parenthesized CFWS comments from Received: headers with a regex-based...

7.5CVSS0.0063EPSS
SaveExploits0References4
OSV
OSV
•added 2026/08/25 6:26 p.m.•8 views

CVE-2026-55620 eml_parser: DoS via deeply nested parens in Received headers

emlparser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.2, emlparser.routing.noparenthesis in emlparser/routing.py removes parenthesized CFWS comments from Received: headers with a regex-based...

7.5CVSS5.6AI score
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/08/25 6:26 p.m.•10 views

CVE-2026-55620 eml_parser: DoS via deeply nested parens in Received headers

emlparser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to 3.0.2, emlparser.routing.noparenthesis in emlparser/routing.py removes parenthesized CFWS comments from Received: headers with a regex-based...

7.5CVSS5.4AI score0.0063EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/08/25 6:25 p.m.•13 views

eml_parser has parser DoS via deeply nested parentheses in e-mail headers

Summary emlparser uses the email.utils.getaddresses function from the CPython standard library to parse e-mail headers that contain e-mail addresses such as To, Cc, Bcc, From, Reply-To, Sender, .... When the input header contains a deeply nested CFWS comment / folding white space construct, the...

5.3CVSS5.5AI score0.00524EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/08/25 6:25 p.m.•8 views

GHSA-M66C-FW79-6359 eml_parser has parser DoS via deeply nested parentheses in e-mail headers

Summary emlparser uses the email.utils.getaddresses function from the CPython standard library to parse e-mail headers that contain e-mail addresses such as To, Cc, Bcc, From, Reply-To, Sender, .... When the input header contains a deeply nested CFWS comment / folding white space construct, the...

5.3CVSS5.6AI score0.00524EPSS
SaveExploits0References5
Rows per page
Query Builder