Skip to main content
← All vulnerabilities
CVE-2023-51747GHSA-P5Q9-86W4-2XR5

SMTP smuggling in Apache James

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.7.5, 3.8.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • Apache Software Foundation Apache James server

    through 3.7.4; From 3.8 · through 3.8.0

  • org.apache.james:james-serverMaven

    fixed in 3.7.5

  • org.apache.james:james-serverMaven

    From 3.8.0 · fixed in 3.8.1

References 4

sec-consult.com

postfix.org

lists.apache.org

openwall.com