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 Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Centos_linux | — | centos-upgrade-groovycentos-upgrade-groovy-javadoc | Aug 28, 2019 | Jan 18, 2018 |
| Debian | debian-upgrade-groovy | Mar 31, 2017 | Sep 20, 2016 | |
| Freebsd | freebsd-upgrade-package-groovy | Jan 16, 2017 | Jan 15, 2017 | |
| Gentoo Linux | gentoo-linux-upgrade-dev-java-groovy | Mar 13, 2020 | Jan 18, 2018 | |
| Oracle Missing Cpu Oct 2017 | oracle-apply-oct-2017-cpu | Oct 18, 2017 | Oct 17, 2017 | |
| Oracle_linux | — | oracle-linux-upgrade-groovyoracle-linux-upgrade-groovy-javadoc | Aug 17, 2017 | Jan 14, 2017 |
| Redhat_linux | — | redhat-upgrade-groovyredhat-upgrade-groovy-javadoc | Aug 17, 2017 | Sep 20, 2016 |
| Ubuntu | ubuntu-pro-upgrade-groovy2 | Mar 22, 2023 | Jan 18, 2018 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub