CVE-2026-34483
7.5Apache · Tomcat
Apache Tomcat contains an improper encoding or escaping vulnerability within the JsonAccessLogValve component that may lead to information disclosure.
Executive summary
An improper output encoding vulnerability in the Apache Tomcat JsonAccessLogValve allows unauthenticated attackers to potentially access sensitive information.
Vulnerability
This flaw involves CWE-116, Improper Encoding or Escaping of Output, within the JsonAccessLogValve component. The vulnerability is exploitable by unauthenticated remote attackers, as indicated by the CVSS vector AV:N/AC:L/PR:N.
Business impact
The vulnerability carries a CVSS score of 7.5, which classifies it as a High severity risk. Successful exploitation could lead to unauthorized information disclosure, potentially exposing sensitive data contained within access logs. This creates significant risks for organizations, including regulatory non-compliance, loss of customer trust, and potential exposure of internal system architecture.
Remediation
Immediate Action: Upgrade to Apache Tomcat versions 11.0.21, 10.1.54, or 9.0.117 to apply the necessary security fixes.
Proactive Monitoring: Review web server access logs for anomalous patterns or unexpected characters that may indicate attempts to inject or manipulate log output.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block malicious payloads targeting log-processing components.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the High severity rating and the potential for unauthenticated access to sensitive log information, organizations should prioritize updating their Apache Tomcat instances to the latest patched versions. Testing these updates in a staging environment is advised to ensure compatibility before deploying to production systems.
More Apache CVEs
Sources
Originally found and disclosed by Bartlomiej Dmitruk, striga.ai, per the CVE Program record.