Description
Improper Handling of URL Encoding (Hex Encoding) vulnerability in Apache Tomcat's rewrite valve allowed security constraint bypass for some configurations.

This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.23, from 10.1.0-M1 through 10.1.56, from 9.0.0.M1 through 9.0.119, from 8.5.0 through 8.5.100. Other versions that have reached end of support may also be affected.

Users are recommended to upgrade to version 11.0.24, 10.1.57 or 9.0.120, which fix the issue.
Published: 2026-07-14
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Apache Tomcat's RewriteValve performs improper URL decoding when handling hex encoded characters, which allows an attacker to craft requests that bypass security constraints defined by the application. This flaw is a classic example of CWE‑177, where encoding or decoding logic is incorrect, leading to a violation of the intended access control policy. The vulnerability can enable any authenticated or unauthenticated user to access protected resources or functionalities they should not be allowed to reach, compromising confidentiality and integrity of protected data.

Affected Systems

The mistake exists in Apache Tomcat versions 11.0.0‑M1 through 11.0.23, 10.1.0‑M1 through 10.1.56, 9.0.0.M1 through 9.0.119, and 8.5.0 through 8.5.100. Any deployment of these releases that has not applied the later update is exposed, and older releases that are no longer supported may also be vulnerable.

Risk and Exploitability

The flaw is rated CVSS 9.1, indicating high severity, yet the EPSS score is below 1 % and the vulnerability is not included in CISA’s KEV catalog, implying that known exploits are rare. The likely attack vector is through HTTP requests crafted with hex‑encoded characters that the valve mis‑decodes, leading to unauthorized resource access. The attack requires only the ability to submit such requests, so it is feasible in unprotected networks or public-facing services where Tomcat is exposed.

Generated by OpenCVE AI on July 31, 2026 at 10:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Apache Tomcat to version 11.0.24, 10.1.57, 9.0.120 or later, which contain the security fix.
  • If an upgrade is not immediately possible, remove or disable the RewriteValve configuration in server.xml to prevent the flaw from being exercised.
  • Implement access control and monitoring to detect and log any unauthorized resource access attempts, and consider network segmentation or firewall rules to restrict traffic to trusted hosts.

Generated by OpenCVE AI on July 31, 2026 at 10:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 14 Jul 2026 09:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache apache Tomcat
Vendors & Products Apache
Apache apache Tomcat

Tue, 14 Jul 2026 08:30:00 +0000

Type Values Removed Values Added
Description Improper Handling of URL Encoding (Hex Encoding) vulnerability in Apache Tomcat's rewrite valve allowed security constraint bypass for some configurations. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.23, from 10.1.0-M1 through 10.1.56, from 9.0.0.M1 through 9.0.119, from 8.5.0 through 8.5.100. Other versions that have reached end of support may also be affected. Users are recommended to upgrade to version 11.0.24, 10.1.57 or 9.0.120, which fix the issue.
Title Apache Tomcat: Incorrect URL decoding in RewriteValve may allow security control bypass
Weaknesses CWE-177
References

Subscriptions

Apache Apache Tomcat
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-14T12:19:54.438Z

Reserved: 2026-07-02T10:39:12.023Z

Link: CVE-2026-59083

cve-icon Vulnrichment

Updated: 2026-07-14T10:33:09.125Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T10:45:04Z

Weaknesses
  • CWE-177

    Improper Handling of URL Encoding (Hex Encoding)