What’s Vulnerable › Vulnerabilities
CVE-2020-27216
- Severity: high (CVSS 7.0 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 4.4% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2020-10-23 · updated 2026-06-17
- Weakness: CWE-378
Description
In Eclipse Jetty versions 1.0 thru 9.4.32.v20200930, 10.0.0.alpha1 thru 10.0.0.beta2, and 11.0.0.alpha1 thru 11.0.0.beta2O, on Unix like systems, the system's temporary directory is shared between all users on that system. A collocated user can observe the process of creating a temporary sub directory in the shared temporary directory and race to complete the creation of the temporary subdirectory. If the attacker wins the race then they will have read and write permission to the subdirectory used to unpack web applications, including their WEB-INF/lib jar files and JSP files. If any code is ever executed out of this temporary directory, this can lead to a local privilege escalation vulnerability.
Affected products
- Apache Beam: 2.21.0, 2.22.0, 2.23.0, 2.24.0, 2.25.0
- Debian Linux: 9.0, 10.0
- The Eclipse Foundation Eclipse Jetty: from 1.0 before 9.3.29; from 9.4.0 through 9.4.32; 10.0.0-alpha1, 10.0.0-beta0, 10.0.0-beta1, 10.0.0-beta2, 11.0.0-alpha1, 11.0.0-beta1 (+1) — fixed in 9.3.29
- NetApp Snap Creator Framework: all versions
- NetApp SnapCenter: all versions
- NetApp Storage Replication Adapter: from 7.2
- NetApp VASA Provider for Clustered Data ONTAP: from 7.2
- NetApp Virtual Storage Console: from 7.2
- Oracle Communications Application Session Controller: 3.9m0p2
- Oracle Communications Converged Application Server - Service Controller: 6.2
- Oracle Communications Element Manager: from 8.2.1 through 8.2.2.1
- Oracle Communications Offline Mediation Controller: 12.0.0.3.0
- Oracle Corporation Communications Pricing Design Center: 12.0.0.3.0
- Oracle Communications Services Gatekeeper: 7.0
- Oracle FLEXCUBE Core Banking: from 11.5.0 through 11.9.0
- Oracle Corporation FLEXCUBE Private Banking: 12.0.0, 12.1.0
- Oracle Corporation JD Edwards EnterpriseOne Tools: before 9.2.6.0 — fixed in 9.2.6.0
- Oracle Siebel Core - Automation: through 21.5
How to fix
Upgrade to a fixed version: The Eclipse Foundation Eclipse Jetty 9.3.29; Oracle Corporation JD Edwards EnterpriseOne Tools 9.2.6.0. Check the vendor advisory for mitigations.
References
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=567921
- https://github.com/eclipse/jetty.project/security/advisories/GHSA-g3wg-6mcf-8jj6#advisory-comment-63053
- https://lists.apache.org/thread.html/r0259b14ae69b87821e27fed1f5333ea86018294fd31aab16b1fac84e%40%3Cissues.beam.apache.org%3E
- https://lists.apache.org/thread.html/r07525dc424ed69b3919618599e762f9ac03791490ca9d724f2241442%40%3Cdev.felix.apache.org%3E
- https://lists.apache.org/thread.html/r09b345099b4f88d2bed7f195a96145849243fb4e53661aa3bcf4c176%40%3Cissues.zookeeper.apache.org%3E
- https://lists.apache.org/thread.html/r0d7ad4f02c44d5d53a9ffcbca7ff4a8138241322da9c5c35b5429630%40%3Cissues.beam.apache.org%3E
- https://lists.apache.org/thread.html/r0d95e01f52667f44835c40f6dea72bb4397f33cd70a564ea74f3836d%40%3Cissues.beam.apache.org%3E
- https://lists.apache.org/thread.html/r0df8fe10fc36028cf6d0381ab66510917d0d68bc5ef7042001d03830%40%3Cdev.zookeeper.apache.org%3E
- https://lists.apache.org/thread.html/r0e9efe032cc65433251ee6470c66c334d4e7db9101e24cf91a3961f2%40%3Ccommits.directory.apache.org%3E
- https://lists.apache.org/thread.html/r0f5e9b93133ef3aaf31484bc3e15cc4b85f8af0fe4de2dacd9379d72%40%3Cdev.felix.apache.org%3E
- https://lists.apache.org/thread.html/r100c5c7586a23a19fdb54d8a32e17cd0944bdaa46277b35c397056f6%40%3Cnotifications.zookeeper.apache.org%3E
- https://lists.apache.org/thread.html/r171846414347ec5fed38241a9f8a009bd2c89d902154c6102b1fb39a%40%3Cissues.beam.apache.org%3E
Get alerted when CVE-2020-27216 or the next vulnerability affects your stack