Description
The email module of Python through 3.11.3 incorrectly parses e-mail addresses that contain a special character. The wrong portion of an RFC2822 header is identified as the value of the addr-spec. In some applications, an attacker can bypass a protection mechanism in which application access is granted only after verifying receipt of e-mail to a specific domain (e.g., only @company.example.com addresses may be used for signup). This occurs in email/_parseaddr.py in recent versions of Python.
References (44)
... and 24 more
Scores
CVSS v3
5.3
EPSS
0.0018
EPSS Percentile
38.5%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CISA SSVC
Vulnrichment
Exploitation
poc
Automatable
yes
Technical Impact
partial
Details
CWE
CWE-1286
CWE-20
Status
published
Products (5)
fedoraproject/fedora
38
fedoraproject/fedora
39
netapp/active_iq_unified_manager
(2 CPE variants)
netapp/ontap_select_deploy_administration_utility
python/python
< 2.7.18
Published
Apr 19, 2023
Tracked Since
Feb 18, 2026