Resource exhaustion in Apache Struts - CVE-2023-41835

 

Resource exhaustion in Apache Struts - CVE-2023-41835

Published: September 13, 2023


Vulnerability identifier: #VU80762
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2023-41835
CWE-ID: CWE-400
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.

The vulnerability exists due to application does not properly handles multipart requests. A remote attacker can send a specially crafted multipart request with fields that exceed the maxStringLength  limit and force the application to use disk excessively even if the request was denied.


Affected software

Apache Struts
Confluence Data Center
Crowd Data Center
IBM Tivoli Netcool/OMNIbus WebGUI
Confluence Server
Crowd Server
IBM Sterling File Gateway
IBM Tivoli Application Dependency Discovery Manager
IBM Qradar SIEM
Juniper Secure Analytics (JSA)
IBM Security Guardium
IBM Sterling Order Management

How to mitigate CVE-2023-41835

Install updates from vendor's website.

Apache Struts - addressed in versions 2.5.32, 6.1.2.2, 6.3.0.1
Confluence Data Center - addressed in versions 7.19.18, 8.5.5, 8.7.2, 8.8.0
Confluence Server - addressed in versions 7.19.18, 8.5.5, 8.7.2, 8.8.0
Crowd Data Center - update to 5.3.0
Crowd Server - update to 5.3.0
IBM Sterling File Gateway - addressed in versions 6.1.2.6, 6.2.0.3
IBM Qradar SIEM - update to 7.5.0 Update Pack 7 IF03
Juniper Secure Analytics (JSA) - update to 7.5.0 UP7 IF03
IBM Tivoli Netcool/OMNIbus WebGUI - update to 8.1.0.33
IBM Sterling Order Management - update to 10.0.2309.0

External References

Related Security Bulletins