Comments in display names are incorrectly handled in net/mail
CVE-2024-24784

7.5HIGH

Key Information:

Status
Vendor
CVE Published:
5 March 2024

What is CVE-2024-24784?

The ParseAddressList function in the Go programming language incorrectly processes comments within display names, deviating from expected behavior in standard address parsers. This misalignment can create inconsistencies in trust decisions made by applications leveraging different parsing implementations, potentially leading to security risks and unexpected behavior across systems.

Affected Version(s)

net/mail 0 < 1.21.8

net/mail 1.22.0-0 < 1.22.1

References

CVSS V3.1

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

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Juho Nurminen of Mattermost
Slonser (https://github.com/Slonser)
.