Input validation error in Jetty and Fedora - CVE-2018-12545
Published: March 27, 2019 / Updated: August 8, 2020
Vulnerability details
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
In Eclipse Jetty version 9.3.x and 9.4.x, the server is vulnerable to Denial of Service conditions if a remote client sends either large SETTINGs frames container containing many settings, or many small SETTINGs frames. The vulnerability is due to the additional CPU and memory allocations required to handle changed settings.
Affected software
Fedora
IBM Process Mining
IBM Spectrum Protect Storage Agent
Engineering Lifecycle Management - Jazz Foundation
jetty
IBM Cognos Command Center
IBM Cognos Analytics
How to mitigate CVE-2018-12545
Engineering Lifecycle Management - Jazz Foundation - addressed in versions 7.0.3 iFix018, 7.1.0 iFix005
IBM Spectrum Protect Storage Agent - update to 8.1.19
jetty - update to 9.4.11-3.v20180605.fc28
IBM Cognos Command Center - update to 10.2.4 Fix Pack 1 IF17
IBM Cognos Analytics - addressed in versions 11.2.4 FP4, 12.0.4
External References
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=538096
- https://lists.apache.org/thread.html/13f5241048ec0bf966a6ddd306feaf40de5b20e1f09096b9cddeddf2@%3Ccommits.accumulo.apache.org%3E
- https://lists.apache.org/thread.html/70744fe4faba8e2fa7e50a7fc794dd03cb28dad8b21e08ee59bb1606@%3Cdevnull.infra.apache.org%3E
- https://lists.apache.org/thread.html/9317fd092b257a0815434b116a8af8daea6e920b6673f4fd5583d5fe@%3Ccommits.druid.apache.org%3E
- https://lists.apache.org/thread.html/febc94ffec9275dcda64633e0276a1400cd318e571009e4cda9b7a79@%3Cnotifications.accumulo.apache.org%3E
- https://lists.apache.org/thread.html/ff8dcfe29377088ab655fda9d585dccd5b1f07fabd94ae84fd60a7f8@%3Ccommits.pulsar.apache.org%3E
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CIS4LALKZNLF5X5IGNGRSKERG7FY4QG6/
- https://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.html
Related Security Bulletins
- Input validation error in Eclipse Jetty
- Input validation error in IBM Process Mining
- Multiple vulnerabilities in IBM Cognos Command Center
- Multiple vulnerabilities in IBM Storage Protect Server
- Multiple vulnerabilities in IBM Cognos Analytics
- Fedora 28 update for jetty
- Multiple vulnerabilities in IBM Engineering Lifecycle Management - Jazz Foundation