Medium severity · published Dec 7, 2020
CVE-2020-17521
Apache Groovy provides extension methods to aid with creating temporary directories
5.5
CVSS
1%
EPSS
No
On KEV
Description
Apache Groovy provides extension methods to aid with creating temporary directories. Prior to this fix, Groovy's implementation of those extension methods was using a now superseded Java JDK method call that is potentially not secure on some operating systems in some contexts. Users not using the extension methods mentioned in the advisory are not affected, but may wish to read the advisory for further details. Versions Affected: 2.0 to 2.4.20, 2.5.0 to 2.5.13, 3.0.0 to 3.0.6, and 4.0.0-alpha-1. Fixed in versions 2.4.21, 2.5.14, 3.0.7, 4.0.0-alpha-2.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack vector
Local
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.0% · higher than 63% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AG
Apache Groovy · Apache Software Foundation
2.0 to 2.4.20; 2.5.0 to 2.5.13; 3.0.0 to 3.0.6; 4.0.0-alpha-1 · source: vendor
AE
Agile Engineering Data Management · Oracle
6.2.1.0 · source: NVD
AP
Agile Plm Mcad Connector · Oracle
3.4; 3.6 · source: NVD
AP
Agile Product Lifecycle Management · Oracle
9.3.3; 9.3.6 · source: NVD
AT
Atlas · Apache
2.1.0 · source: NVD
BP
Business Process Management Suite · Oracle
12.2.1.3.0; 12.2.1.4.0 · source: NVD
CB
Communications Brm - Elastic Charging Engine · Oracle
11.3.0.9.0; 12.0.0.3 · source: NVD
CD
Communications Diameter Signaling Router · Oracle
8.4.0.0 · source: NVD
CE
Communications Evolved Communications Application Server · Oracle
7.1 · source: NVD
CS
Communications Services Gatekeeper · Oracle
6.0; 6.1; 7.0 · source: NVD
GR
Groovy · Apache
2.0.0 through 2.4.20; 2.5.0 through 2.5.13; 3.0.0 through 3.0.6; 4.0.0 · source: NVD
HD
Healthcare Data Repository · Oracle
7.0.2 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2020-17521
CVE.org
https://www.cve.org/CVERecord?id=CVE-2020-17521
Third Party Advisory
https://groovy-lang.org/security.html#CVE-2020-17521
lists.apache.org
https://lists.apache.org/thread.html/r4b2f13c302eec98838ff7475253091fb9b75bc1038016ba00ebf6c08%40%3Cdev.atlas.apache.org%3E
lists.apache.org
https://lists.apache.org/thread.html/ra9dab34bf8625511f23692ad0fcee2725f782e9aad6c5cdff6cf4465%40%3Cnotifications.groovy.apache.org%3E
lists.apache.org
https://lists.apache.org/thread.html/rea63a4666ba245d2892471307772a2d8ce0f0741f341d6576625c1b3%40%3Cdev.atlas.apache.org%3E
Third Party Advisory
https://security.netapp.com/advisory/ntap-20201218-0006/
Patch
https://www.oracle.com//security-alerts/cpujul2021.html
