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 | — | Upgrade groovy-javadocUpgrade groovy | Aug 28, 2019 | Jan 18, 2018 |
| Debian | — | Upgrade groovy | Mar 31, 2017 | Sep 20, 2016 |
| Freebsd | — | Upgrade groovy | Jan 16, 2017 | Jan 15, 2017 |
| Gentoo Linux | — | Upgrade dev-java/groovy. | Mar 13, 2020 | Jan 18, 2018 |
| Oracle Missing Cpu Oct 2017 | — | Apply the October 2017 Critical Patch Update (CPU) for Oracle Database | Oct 18, 2017 | Oct 17, 2017 |
| Oracle_linux | — | Upgrade groovy-javadocUpgrade groovy | Aug 17, 2017 | Jan 14, 2017 |
| Red Hat Jboss Eap | — | — | Sep 19, 2024 | Jan 14, 2017 |
| Redhat_linux | — | Upgrade groovyUpgrade groovy-javadoc | Aug 17, 2017 | Sep 20, 2016 |
| Ubuntu | — | Upgrade groovy2 (Ubuntu Pro) | 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