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
CVE-2016-6814 is a critical-severity flaw (CVSS 9.8) affecting groovy, enterprise linux server. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
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 object
Why this priority
- Critical severity
- EPSS top 3%: very likely to be exploited
- Remotely exploitable, no login, no user action
- On your watchlist
A fixed release or distro patch exists.
Risk facts
| CVSS score | 9.8 (Critical) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 17.2% (top 3%) |
| CISA exploited list | No |
| Weakness | CWE-502 |
| Published | 2018-01-18 |
| Last modified | 2026-06-17 |
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2016-6814?
groovy: upgrade to newer than 2.4.7; enterprise linux server: mitigate or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2016-6814 being exploited?
CVE-2016-6814 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2016-6814 affect?
CVE-2016-6814 affects groovy, enterprise linux server. Severity is critical (CVSS 9.8). 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
How urgent is CVE-2016-6814?
Priority 69/100. Critical severity; EPSS top 3%: very likely to be exploited; Remotely exploitable, no login, no user action; On your watchlist
Software pages
Related CVEs
- CVE-2020-17521 MEDIUM 5.5 UPGRADE MITIGATE Apache Groovy provides extension methods to aid with creating temporary directories
- CVE-2019-1003033 HIGH 8.8 UPGRADE A sandbox bypass vulnerability exists in Jenkins Groovy Plugin 2.1 and earlier in pom.xml, src/main/java/hudso
- CVE-2019-1003006 HIGH 8.8 UPGRADE A sandbox bypass vulnerability exists in Jenkins Groovy Plugin 2.0 and earlier in src/main/java/hudson/plugins
- CVE-2015-3253 CRITICAL 9.8 DOWNGRADE DOWNGRADE The MethodClosure class in runtime/MethodClosure.java in Apache Groovy 1.7.0 through 2.4.3 allows remote attac