CVE-2026-73635: Red Hat Denial of Service via unbounded localized-text caches
This Red Hat advisory covers CVE-2026-73635.
Key facts
- Vendor rating
- High, CVSS 7.5
- CISA KEV
- Not listed (catalogue checked )
- Affected
- 2.0.0; 2.3.37; 2.5.0 and 5 more below
- Fixed in
- 6.11.0, 7.3.0
- Source published
- Listed by VulniPulse
Compiled by VulniPulse from the linked sources. How records are collected and checked.
Affected products & platforms
Description
Allocation of resources without limits or throttling vulnerability in Apache Struts.
When no fixed locale is configured, the locale used for localized-text lookups is taken from the incoming request, allowing an unauthenticated remote client to cause the framework's internal localized-text caches to grow without bound and exhaust the Java heap, denying service to other users. Applications that configure a fixed locale are not affected.
Users are recommended to upgrade to version 6.11.0 or 7.3.0, which fixes the issue. This can lead to the exhaustion of Java heap memory, resulting in a Denial of Service (DoS) for other users.
An uncontrolled resource consumption flaw exists in the Apache Struts localized-text lookup caching mechanism. An unauthenticated remote attacker can exploit this by streaming requests with arbitrary, unique locale parameters, exhausting JVM heap space and causing a denial of service.
The impact is limited to process availability. Red Hat severity: Important — CVSS 7.5 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).
Weakness: CWE-770. Red Hat lists Red Hat Enterprise Linux 10; Red Hat Enterprise Linux 8; Red Hat Enterprise Linux 9; Red Hat Fuse 7 as not affected.
Text from the source record.
- 2.0.0
- 2.3.37
- 2.5.0
- 2.5.33
- 6.0.0
- 6.10.0
- 7.0.0
- 7.2.1
Official advisory · high-confidence parse· fetched ·verify at source
How to fix CVE-2026-73635
Upgrade to a fixed release named by Red Hat:
- 6.11.0
- 7.3.0
Vendor guidance
- Configure a fixed default locale in `struts.xml` by setting the `struts.locale` property (e.g., `<constant name="struts.locale" value="en_US" />`). Alternatively, configure an API gateway or web application firewall (WAF) to sanitize or strip non-standard `Accept-Language` headers before forwarding traffic to the application.
CVE-2026-73635 in other vendors' advisories
- Apache: CVE-2026-73635, high severity, fixed in 6.11.0, 7.3.0
- Atlassian: CVE-2026-73635, high severity, fixed in Crowd Data Center and Server: 7.2.4 recommended Data Center Only
More Red Hat Linux advisories
CVE-2026-123158Nov 5, 2026Password authentication bypass via password hash misinterpretationCVE-2026-119977Oct 31, 2026Arbitrary code execution via predictable upgrade staging pathsCVE-2026-111497Oct 22, 2026Out-of-Bounds Write in Google Brotli DecoderCVE-2026-109619Oct 21, 2026fatal error handling retains stale request state leading to use-after-freeCVE-2026-109618Oct 21, 2026OOM bailout during request parsing leads to memory corruption and RCECVE-2026-97229Oct 13, 2026integer overflow issue in CI/CD regular expression compiler
Get an email when Red Hat publishes the next one.
See Red Hat's last 90 days of advisories first. Then choose one product with live alerts free for life, or a free month of real-time alerts on everything with the severity, the fixed version and the vendor's link (card needed, then US$15/month; we email you before the first charge).
iPhone and Android apps · New on the App Store
Monitor future Red Hat Linux CVEs from your phone.
Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 34 official vendor sources and 160+ reviewed platform categories.