CVE-2019-17563 In Apache Tomcat, when using FORM authentication there was a narrow window where an attacker could perform a session fixation attack
An attacker could perform a session fixation attack in Apache Tomcat when using FORM authentication, potentially leading to account takeover.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2019-17563?
CVE-2019-17563 is a high-severity authentication bypass vulnerability in Apache Tomcat, published on 23 Dec 2019. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
When using FORM authentication with Apache Tomcat 9.0.0.M1 to 9.0.29, 8.5.0 to 8.5.49 and 7.0.0 to 7.0.98 there was a narrow window where an attacker could perform a session fixation attack. The window was considered too narrow for an exploit to be practical but, erring on the side of caution, this issue has been treated as a security vulnerability.
Weakness: CWE-384
Which versions are affected by CVE-2019-17563?
6 open source packages ship an affected version, including org.apache.tomcat.embed:tomcat-embed-core. It affects 11 products.
| Package | Affected | Fixed in |
|---|---|---|
org.apache.tomcat.embed:tomcat-embed-core Maven | All versions | 7.0.99 |
org.apache.tomcat.embed:tomcat-embed-core Maven | All versions | 7.0.99 |
org.apache.tomcat.embed:tomcat-embed-core Maven | From 8.0.0 | 8.5.50 |
org.apache.tomcat.embed:tomcat-embed-core Maven | From 8.0.0 | 8.5.50 |
org.apache.tomcat.embed:tomcat-embed-core Maven | From 9.0.0 | 9.0.30 |
org.apache.tomcat.embed:tomcat-embed-core Maven | From 9.0.0 | 9.0.30 |
Products include Apache Tomcat, Canonical Ubuntu Linux, Debian Debian Linux, Opensuse Leap, Oracle Agile Engineering Data Management, Oracle Hyperion Infrastructure Technology and 5 more.
How do I fix CVE-2019-17563?
Upgrade org.apache.tomcat.embed:tomcat-embed-core to a fixed version for your release line: 7.0.99, 8.5.50 or 9.0.30.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2019-17563 being exploited?
There is no known exploitation of CVE-2019-17563 in the wild and no public exploit code.
Other vulnerabilities in Apache Tomcat
Sources
Also known as DEBIAN-CVE-2019-17563, GHSA-9xcj-c8cr-8c3c, UBUNTU-CVE-2019-17563.