First published: Thu Feb 26 2009(Updated: )
The doRead method in Apache Tomcat 4.1.32 through 4.1.34 and 5.5.10 through 5.5.20 does not return a -1 to indicate when a certain error condition has occurred, which can cause Tomcat to send POST content from one request to a different request.
Credit: secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
maven/org.apache.tomcat:tomcat | >=5.5.10<5.5.21 | 5.5.21 |
maven/org.apache.tomcat:tomcat | >=4.1.32<4.1.35 | 4.1.35 |
Tomcat | =5.5.18 | |
Tomcat | =5.5.12 | |
Tomcat | =5.5.14 | |
Tomcat | =5.5.10 | |
Tomcat | =5.5.11 | |
Tomcat | =5.5.20 | |
Tomcat | =5.5.15 | |
Tomcat | =4.1.33 | |
Tomcat | =5.5.13 | |
Tomcat | =5.5.16 | |
Tomcat | =5.5.17 | |
Tomcat | =5.5.19 | |
Tomcat | =4.1.34 | |
Tomcat | =4.1.32 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2008-4308 has a medium severity rating due to the potential for sensitive data leakage between requests.
To fix CVE-2008-4308, upgrade Apache Tomcat to version 5.5.21 or higher, or to version 4.1.35 or higher.
CVE-2008-4308 affects Apache Tomcat versions 4.1.32 through 4.1.34 and 5.5.10 through 5.5.20.
No, CVE-2008-4308 is not a remote code execution vulnerability, but it can lead to sensitive data exposure.
The impact of CVE-2008-4308 on web applications includes the risk of POST content being incorrectly sent to different requests, potentially exposing sensitive information.