All vulnerabilities

Servers and applications

CVE-2023-27043

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…

Severity
Medium 5.3
Published
19 Apr 2023
Last changed
17 Jun 2026
Added to UpHeron
21 Oct 2026
Fixed in
3.8.20, 3.9.20, 3.10.15, 3.11.10, 3.12.6
Sources
NVD

Affected software

SoftwareAffected versions
PythonServers and applications · cpe:a:python:python
  • Every version up to 2.7.18
  • From 3.0 before 3.8.20
  • From 3.9.0 before 3.9.20
  • From 3.10.0 before 3.10.15
  • From 3.11.0 before 3.11.10
  • From 3.12.0 before 3.12.6

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2023-27043
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2023-27043