CVE-2015-3253 Apache Groovy
| Affected software | Apache Groovy |
|---|---|
| Severity | 9.8 Critical CVSS 3.0 2 scores |
| Fixed in | 2.4.4 |
| Weakness | CWE-74 |
| Published | 13 Aug 2015 |
| Updated | 17 Jun 2026 |
Description
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 crafted serialized object.
Exploitation status
No public exploit
No exploit has been reported in the sources we check. Published 11 years ago.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment no assessment published
- Indexed PoC none indexed
- EPSS 41% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99% of all scored CVEs.
Waratek protection
A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.
- Protection none
- Action not pursued none
- Review human Researcher
- Record active
| Decided by | Manual classification of this CVE in the legacy dataset |
|---|---|
| Finding | A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product. |
CVSS
9.8 CRITICAL
v3.0 CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
2 metrics
CVSS
9.8 CRITICAL v3.0CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
2 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.0 | 9.8 | CRITICAL | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
NVD | Primary | published |
| CVSS 2.0 | 7.5 | none | AV:N/AC:L/Au:N/C:P/I:P/A:P |
NVD | Primary |
Affected software and releases
Oracle advisories
| Advisory | Type | Quarter | Products Oracle names in its risk matrix |
|---|---|---|---|
| Oracle Critical Patch Update April 2020 ↗ | CPU | 2020-Q2 | Oracle Communications Applications / Admin Console (Groovy) (6.1) |
| Oracle Critical Patch Update April 2019 ↗ | CPU | 2019-Q2 | Oracle Fusion Middleware / Install, config, upgrade (Apache Groovy) (11.1.1.9.0) |
| Oracle Critical Patch Update January 2018 ↗ | CPU | 2018-Q1 | Oracle Communications Applications / Security (Apache Groovy) (7.5) |
| Oracle Critical Patch Update October 2017 ↗ | CPU | 2017-Q4 | Oracle Communications Applications / Security (Apache Groovy) (7.0, 7.1, 7.2) |
| Oracle Critical Patch Update July 2017 ↗ | CPU | 2017-Q3 | Oracle Communications Applications / Elastic Charging Engine (Apache Groovy) (11.2.0.0.0, 11.3.0.0.0) Oracle Fusion Middleware / General (Apache Groovy) (8.1.13.0.0) |
| Oracle Critical Patch Update January 2017 ↗ | CPU | 2017-Q1 | Oracle Big Data Graph / Spatial (prior to 1.2) |
| Oracle Critical Patch Update October 2016 ↗ | CPU | 2016-Q4 | Oracle Commerce / Dynamo Application Framework (10.0.3.5, 10.2.0.5, 11.2.0.1) Oracle Fusion Middleware / Data Processing (1.1.1, 1.1.3, 1.2.0) Oracle Retail Applications / Security (15.0) Oracle Retail Applications / Security (15.0) Oracle Supply Chain Products Suite / Event Java PX (9.3.4, 9.3.5) |
| Oracle Critical Patch Update July 2016 ↗ | CPU | 2016-Q3 | Oracle Health Sciences Applications / Installation and configuration (3.1.1.x, 3.1.2.x) Oracle Retail Applications / Install (13.0, 13.1, 13.2, 14.0, 14.1, 15.0) Oracle Retail Applications / SIMINT (13.2, 14.0, 14.1) Oracle Retail Applications / System Administration (4.1, 5.1, 5.2, 15.0) |
| Oracle Critical Patch Update April 2016 ↗ | CPU | 2016-Q2 | Oracle Fusion Middleware / Sites (11.1.1.8.0, 12.2.1) |
Oracle components and versions
| Family | Component | Versions, as Oracle lists them | Read as |
|---|---|---|---|
| Oracle Big Data Graph | Spatial | prior to 1.2 | |
| Oracle Commerce | Dynamo Application Framework | 10.0.3.5, 10.2.0.5, 11.2.0.1 | 10.0.3.5 · 10.2.0.5 · 11.2.0.1 |
| Oracle Communications Applications | Admin Console (Groovy) | 6.1 | 6.1 |
| Oracle Communications Applications | Elastic Charging Engine (Apache Groovy) | 11.2.0.0.0, 11.3.0.0.0 | 11.2.0.0.0 · 11.3.0.0.0 |
| Oracle Communications Applications | Security (Apache Groovy) | 7.0, 7.1, 7.2 | 7.0 · 7.1 · 7.2 · 7.5 |
| Oracle Fusion Middleware | Data Processing | 1.1.1, 1.1.3, 1.2.0 | 1.1.1 · 1.1.3 · 1.2.0 |
| Oracle Fusion Middleware | General (Apache Groovy) | 8.1.13.0.0 | 8.1.13.0.0 |
| Oracle Fusion Middleware | Install, config, upgrade (Apache Groovy) | 11.1.1.9.0 | 11.1.1.9.0 |
| Oracle Fusion Middleware | Sites | 11.1.1.8.0, 12.2.1 | 11.1.1.8.0 · 12.2.1 |
| Oracle Health Sciences Applications | Installation and configuration | 3.1.1.x, 3.1.2.x | 3.1.1 · 3.1.2 |
| Oracle Retail Applications | Install | 13.0, 13.1, 13.2, 14.0, 14.1, 15.0 | 13.0 · 13.1 · 13.2 · 14.0 · 14.1 · 15.0 |
| Oracle Retail Applications | SIMINT | 13.2, 14.0, 14.1 | 13.2 · 14.0 · 14.1 |
| Oracle Retail Applications | Security | 15.0 | 15.0 |
| Oracle Retail Applications | System Administration | 4.1, 5.1, 5.2, 15.0 | 4.1 · 5.1 · 5.2 · 15.0 |
| Oracle Supply Chain Products Suite | Event Java PX | 9.3.4, 9.3.5 | 9.3.4 · 9.3.5 |
Maven packages
Affected and fixed versions, from OSV.dev| Package | Introduced | Fixed | Last affected |
|---|---|---|---|
org.codehaus.groovy:groovy |
1.7.0 | 2.4.4 |
unbounded |
org.codehaus.groovy:groovy-all |
1.7.0 | 2.4.4 |
unbounded |
Products and versions
8 products, 122 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| nvd | apache | groovy | generic | 1.7.0 · 1.7.0:beta_1 · 1.7.0:beta_2 · 1.7.0:rc1 · 1.7.0:rc2 · 1.7.1 · 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.7.11 · 1.8.0 · 1.8.0:beta_1 · 1.8.0:beta_2 · 1.8.0:beta_3 · 1.8.0:beta_4 · 1.8.0:rc1 · 1.8.0:rc2 · 1.8.0:rc3 · 1.8.0:rc4 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9.0 · 1.9.0:beta_1 · 1.9.0:beta_3 · 1.9.0:beta_4 · 2.0.0 · 2.0.0:beta_1 · 2.0.0:beta_2 · 2.0.0:beta_3 · 2.0.0:rc1 · 2.0.0:rc2 · 2.0.0:rc3 · 2.0.0:rc4 · 2.0.1 · 2.0.2 · 2.0.3 · 2.0.4 · 2.0.5 · 2.0.6 · 2.0.7 · 2.0.8 · 2.1.0 · 2.1.0:beta_1 · 2.1.0:rc1 · 2.1.0:rc2 · 2.1.0:rc3 · 2.1.1 · 2.1.2 · 2.1.3 · 2.1.4 · 2.1.5 · 2.1.6 · 2.1.7 · 2.1.8 · 2.1.9 · 2.2.0 · 2.2.0:beta_1 · 2.2.0:beta_2 · 2.2.0:rc1 · 2.2.0:rc2 · 2.2.0:rc3 · 2.2.1 · 2.2.2 · 2.3.0 · 2.3.0:beta_1 · 2.3.0:beta_2 · 2.3.0:rc1 · 2.3.0:rc2 · 2.3.0:rc3 · 2.3.1 · 2.3.2 · 2.3.3 · 2.3.4 · 2.3.5 · 2.3.6 · 2.3.7 · 2.3.8 · 2.3.9 · 2.3.10 · 2.3.11 · 2.4.0 · 2.4.0:beta_1 · 2.4.0:beta_2 · 2.4.0:beta_3 · 2.4.0:beta_4 · 2.4.0:rc1 · 2.4.0:rc2 · 2.4.1 · 2.4.2 · 2.4.3 |
| nvd | oracle | health sciences clinical development center | generic | 3.1.1 · 3.1.2 |
| nvd | oracle | retail order broker cloud service | generic | 4.1 · 5.1 · 5.2 · 15.0 |
| nvd | oracle | retail service backbone | generic | 13.0 · 13.1 · 13.2 · 14.0 · 14.1 · 15.0 |
| nvd | oracle | retail store inventory management | generic | 13.2 · 14.0 · 14.1 |
| nvd | oracle | webcenter sites | generic | 11.1.1.8.0 · 12.2.1 |
| osv | org.codehaus.groovy | groovy | generic | ≥ 1.7.0 and < 2.4.4 |
| osv | org.codehaus.groovy | groovy-all | generic | ≥ 1.7.0 and < 2.4.4 |
Earlier manual review
A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.
## Manual Classification Context **Labels:** HTTP, BIG DATA GRAPH, SIMINT, INSTALL, EVENT JAVA PX, DATA PROCESSING, SECURITY (APACHE GROOVY), MULTIPLE, UPGRADE (APACHE GROOVY), NO AUTH REMOTE EXPLOIT, DYNAMO APPLICATION FRAMEWORK, SYSTEM ADMINISTRATION, CONFIG, INSTALLATION AND CONFIGURATION, ELASTIC CHARGING ENGINE (APACHE GROOVY), GENERAL (APACHE GROOVY), SITES, SECURITY, ADMIN CONSOLE (GROOVY) **Products:** ORACLE BIG DATA GRAPH, SPATIAL, ORACLE COMMUNICATIONS WEBRTC SESSION CONTROLLER, ORACLE COMMERCE, ORACLE DATA INTEGRATOR, ORACLE RETAIL APPLICATIONS, GROOVY, ORACLE RETAIL STORE INVENTORY MANAGEMENT, ORACLE AGILE PLM, ORACLE WEBCENTER SITES, ORACLE COMMERCE PLATFORM, ORACLE COMMUNICATIONS BRM - ELASTIC CHARGING ENGINE, ORACLE COMMUNICATIONS BRM, ORACLE FUSION MIDDLEWARE, ORACLE BIG DATA DISCOVERY, ORACLE RETAIL SERVICE BACKBONE, ORACLE RETAIL ORDER BROKER, ORACLE HEALTH SCIENCES CLINICAL DEVELOPMENT CENTER, ORACLE RETAIL CUSTOMER INSIGHTS, ORACLE COMMUNICATIONS CONVERGED APPLICATION SERVER - SERVICE CONTROLLER, ORACLE SUPPLY CHAIN PRODUCTS SUITE, ORACLE ENTERPRISE DATA QUALITY, ORACLE RETAIL MERCHANDISING INSIGHTS, ORACLE COMMUNICATIONS APPLICATIONS, ORACLE HEALTH SCIENCES APPLICATIONS
References
Timeline
Timeline
| Published | 2015-08-13 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |