CVE-2026-34478

EUVD-2026-21408
Apache Log4j Core's  Rfc5424Layout https://logging.apache.org/log4j/2.x/manual/layouts.html#RFC5424Layout , in versions 2.21.0 through 2.25.3, is vulnerable to log injection via CRLF sequences due to undocumented renames of security-relevant configuration attributes.

Two distinct issues affect users of stream-based syslog services who configure Rfc5424Layout directly:

  *  The newLineEscape attribute was silently renamed, causing newline escaping to stop working for users of TCP framing (RFC 6587), exposing them to CRLF injection in log output.
  *  The useTlsMessageFormat attribute was silently renamed, causing users of TLS framing (RFC 5425) to be silently downgraded to unframed TCP (RFC 6587), without newline escaping.


Users of the SyslogAppender are not affected, as its configuration attributes were not modified.

Users are advised to upgrade to Apache Log4j Core 2.25.4, which corrects this issue.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
7.5 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Base Score
CVSS 3.x
EPSS Score
Percentile: 54.45%
Affected Products (NVD)
VendorProductVersion
apachelog4j
2.21.0 ≤
𝑥
< 2.25.4
apachelog4j
3.0.0:beta1
apachelog4j
3.0.0:beta2
apachelog4j
3.0.0:beta3
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
apache-log4j1.2
bookworm
1.2.17-11
fixed
bullseye
1.2.17-10+deb11u1
fixed
forky
1.2.17-11
fixed
sid
1.2.17-11
fixed
trixie
1.2.17-11
fixed
apache-log4j2
bookworm
2.19.0-2
fixed
bullseye
2.17.1-1~deb11u1
fixed
bullseye (security)
2.17.1-1~deb11u2
fixed
forky
2.19.0-2
fixed
sid
2.19.0-2
fixed
trixie
2.19.0-2
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
apache-log4j1.2
bionic
needs-triage
focal
needs-triage
jammy
needs-triage
noble
needs-triage
questing
ignored
resolute
needs-triage
trusty
needs-triage
xenial
needs-triage
apache-log4j2
bionic
needs-triage
focal
needs-triage
jammy
needs-triage
noble
needs-triage
questing
ignored
resolute
needs-triage
xenial
needs-triage