CVE-2016-6814GHSA-XPHJ-M9CC-8FMQ
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 standar
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 2.4.8
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
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.
Timeline
- CVE published
- Record last updated
- EPSS reached 10%
FIRST estimates at least a 10% chance of exploitation in the next 30 days
Affected versions
- n/a n/a
Version range not reported
- org.codehaus.groovy:groovyMaven
From 1.7.0 · fixed in 2.4.8
- org.codehaus.groovy:groovy-allMaven
From 1.7.0 · fixed in 2.4.8
References 16
access.redhat.com
rhn.redhat.com
securityfocus.com
securitytracker.com
security.gentoo.org
oracle.com
- technetwork/security-advisory/cpujul2018-4258247.html
- technetwork/security-advisory/cpuapr2018-3678067.html
- technetwork/security-advisory/cpuoct2018-4428296.html
- security-alerts/cpujul2020.html
- technetwork/security-advisory/cpujan2019-5072801.html
- technetwork/security-advisory/cpujul2019-5072835.html
- technetwork/security-advisory/cpuoct2019-5072832.html
- security-alerts/cpujan2020.html