CVE-2020-27216: apache beam
Vulnerability summary
CVE-2020-27216 is a high (CVSS 7.0) vulnerability in apache beam. EPSS estimates a 4.35% chance of exploitation in the next 30 days, higher than 91.2% of scored vulnerabilities. 2 public exploits are recorded.
Public exploit (GitHub, Date unknown)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 5 · Related 1Timeline
- 23-10-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
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.
CVSS metrics
7 scores · 6 sources · 2 versions- OSV · Red hatEcosystem advisory · calculated7.0HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated7.0HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.0HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated7.0HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · MavenEcosystem advisory · calculated7.0HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
4.35%
Chance of exploitation in the next 30 days
Percentile
91%
Versus all other CVEs
30-day change
No change 0.00 pp
From 4.35% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
2 foundJetty.Project
Maturity: poc
Exploit Reference (bugs.eclipse.org)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-378Creation of Temporary File With Insecure PermissionsOpening temporary files without appropriate measures or controls can leave the file, its contents and any function that it impacts vulnerable to attack.
- CWE-379Creation of Temporary File in Directory with Insecure PermissionsThe product creates a temporary file in a directory whose permissions allow unintended actors to determine the file's existence or otherwise access that file.
Affected systems
Known conditions: local access, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Redhat173 products
- rh-eclipse< 1:4.17-6.el7_9
- rh-eclipse-ant< 0:1.10.9-1.2.el7
- rh-eclipse-ant-antlr< 0:1.10.9-1.2.el7
- rh-eclipse-ant-apache-bcel< 0:1.10.9-1.2.el7
- rh-eclipse-ant-apache-bsf< 0:1.10.9-1.2.el7
Oracle10 products
- communications_application_session_controller3.9m0p2
- communications_converged_application_server_-_service_controller6.2
- communications_element_manager≥ 8.2.1, ≤ 8.2.2.1
- communications_offline_mediation_controller12.0.0.3.0
- communications_pricing_design_center12.0.0.3.0
Netapp5 products
- snap_creator_frameworkna
- snapcenterna
- storage_replication_adapter≥ 7.2 (No fix recorded)
- vasa_provider≥ 7.2 (No fix recorded)
- virtual_storage_console≥ 7.2 (No fix recorded)
Chainguard3 products
- hadoop-fips-3.3.6< 3.3.6-r15 | < 3.3.6-r21
- hadoop-fips-3.4.2All versions (No fix recorded)
- hadoop-fips-3.5All versions (No fix recorded)
Ubuntu3 products
- jettyAll versions (No fix recorded)
- jetty8All versions (No fix recorded)
- jetty9All versions (No fix recorded)
Debian2 products
- jetty9< 9.4.33-1
- debian_linuxEOL9.0 | 10.0
Apache1 product
- beam2.21.0 | 2.22.0 | 2.23.0 | 2.24.0 | 2.25.0
Eclipse1 product
- jettyEOL≥ 1.0, < 9.3.29 | ≥ 9.4.0, ≤ 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 | 11.0.0:beta2
Org.eclipse.jetty1 product
- jetty-webapp< 9.4.33.v20201020 | ≥ 10.0.0.beta1, < 10.0.0.beta3 | ≥ 11.0.0.beta1, < 11.0.0.beta3
Org.mortbay.jetty1 product
- jetty-webapp< 9.4.33 | ≥ 10.0.0.beta1, < 10.0.0.beta3 | ≥ 11.0.0.beta1, < 11.0.0.beta3
10 vendors · 200 products · Showing 200 of 265
References
290 links- bugs.eclipse.org/bugs/show_bug.cgi?id=567921X Refsource CONFIRMREPORTFIXWEBExploitPatchVendor Advisory
- github.com/eclipse/jetty.project/security/advisories/GHSA-g3wg-6mcf-8jj6X Refsource CONFIRMARTICLEREPORTEVIDENCEWEBExploitMitigationThird Party Advisory
Show all 100 references
Showing 100 of 290.