Critical severity · published Jan 18, 2018
CVE-2016-6814
When an application with unsupported Codehaus versions of Groovy from 1.7.0 to 2.4.3, Apache Groovy 2.4.4 to 2.4.7 on classpath uses standard Java serialization mechanisms, e.g
9.8
CVSS
17.2%
EPSS
No
On KEV
Description
When an application with unsupported Codehaus versions of Groovy from 1.7.0 to 2.4.3, Apache Groovy 2.4.4 to 2.4.7 on classpath uses standard Java serialization mechanisms, e.g. to communicate between servers or to store local data, it was possible for an attacker to bake a special serialized object that will execute code directly when deserialized. All applications which rely on serialization and do not isolate the code which deserializes objects were subject to this vulnerability.
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)17.2% · higher than 97% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
EL
Enterprise Linux Server · Redhat
7.0 · source: NVD
GR
Groovy · Apache
1.7.0 through 2.4.3; 2.4.4 through 2.4.7 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2016-6814
CVE.org
https://www.cve.org/CVERecord?id=CVE-2016-6814
Patch
http://mail-archives.apache.org/mod_mbox/www-announce/201701.mbox/%3CCADRx3PMZ2hBCGDTY35zYXFGaDnjAs0tc5-upaVs6QN2sYUejyA%40mail.gmail.com%3E
Broken Link
http://rhn.redhat.com/errata/RHSA-2017-0272.html
www.oracle.com
http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html
www.oracle.com
http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html
www.oracle.com
http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html
Third Party Advisory
http://www.securityfocus.com/bid/95429
More from Groovy
9.8
CVE-2015-3253
The MethodClosure class in runtime/MethodClosure.java in Apache Groovy 1.7.0 through 2.4.3 allows remote attackers to execute arbitrary code or cause a denial of service via a…
5.5
CVE-2020-17521
Apache Groovy provides extension methods to aid with creating temporary directories
