PT-2026-57319

CVE-2026-49844

·

Published

2026-07-10

·

Updated

2026-10-31

Description by

CVSS 4.0
6.3
Medium
MetricsAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N
Name of the Vulnerable Software and Affected Versions Apache Log4j API versions 2.13.1 through 2.25.4 Apache Log4j API version 2.26.0
Description Improper encoding of non-finite IEEE 754 floating-point values (NaN, Infinity, or -Infinity) during MapMessage JSON serialization produces output that is not valid JSON. This occurs when MapMessage.asJson() or MapMessage.getFormattedMessage(new String[]{"JSON"}) is used, as they emit bare tokens not permitted by RFC 8259. The issue is reachable if an application uses the event template resolver of JsonTemplateLayout or any other layout relying on these methods and logs a MapMessage containing an attacker-controlled floating-point value. This can result in malformed JSON, potentially corrupting log records or disrupting downstream log ingestion and parsing.
Recommendations For versions 2.13.1 through 2.25.4, upgrade to Apache Log4j API 2.25.5. For version 2.26.0, upgrade to Apache Log4j API 2.26.1.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-QV9R-C865-CP47
CLEANSTART-2026-AP60356
CLEANSTART-2026-CL03013
CLEANSTART-2026-GG40538
CLEANSTART-2026-GT00731
CLEANSTART-2026-HD36441
CLEANSTART-2026-HL20029
CLEANSTART-2026-JY79008
CLEANSTART-2026-KK56976
CLEANSTART-2026-LJ51082
CLEANSTART-2026-OB90229
CLEANSTART-2026-ON00136
CLEANSTART-2026-OY52203
CLEANSTART-2026-PP78809
CLEANSTART-2026-PZ72315
CLEANSTART-2026-QP89146
CLEANSTART-2026-QZ41346
CLEANSTART-2026-SN07875
CLEANSTART-2026-SU61748
CLEANSTART-2026-TO29181
CLEANSTART-2026-XH36676
CLEANSTART-2026-YP50898
CLSA-2026-1784624635
ECHO-A29E-7CBE-3436
OESA-2026-3153
Found an issue in the description? Have something to add? Feel free to write us 👾