Improper input validation in Apache James

CVE-2023-51747

Apache James prior to versions 3.8.1 and 3.7.5 is vulnerable to SMTP smuggling. A lenient behaviour in line delimiter handling might create a difference of interpretation between the sender and the receiver which can be exploited by an attacker to forge an SMTP envelop, allowing for instance to bypass SPF checks. The patch implies enforcement of CRLF as a line delimiter as part of the DATA transaction. We recommend James users to upgrade to non vulnerable versions.

Vulnerability class: Drupalgeddon 2 (CVE-2018-7600)

EPSS: 0.010 (62.4th percentile) — read the EPSS interpretation.

CVSS v3 metric

CVSS v3 base score 7.1 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N.

Affected products

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2023-51747?
CVE-2023-51747 is a high-severity vulnerability in Apache James, classified under Improper Input Validation. CVSS score: 7.1/10. Published 2024-02-27.
How severe is CVE-2023-51747?
High severity. CVSS v3 base score is 7.1 out of 10.
Is CVE-2023-51747 known to be exploited?
1 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.