CVE-2016-1000027Pivotal Spring Framework through 5.3.16 suffers from a potential remote code execution (RCE) issue if used for Java deserialization of untrusted data. Depending on how the library is implemented within a product, this issue may or not occur, and authentication may be required. NOTE: the vendor's position is that untrusted data is not an intended use case. The product's behavior will not be changed because some users rely on deserialization of trusted data.
CWE-502 · Deserialization of untrusted data
Proof of concept only
A proof of concept exists, but no reviewed exploit catalogue carries this CVE. Demonstrating a defect and weaponising it are different amounts of work.
CVSS E:P
| Index | Artifact | Stars | First seen |
|---|---|---|---|
| GitHub PoC | PoC for CVE-2016-1000027 | 12 | 2021-02-01 |
| GitHub PoC | Mitigated version for CVE-2016-1000027 spring web. | 2 | 2023-11-20 |
| GitHub PoC | validation de l'exploitabilité d'une CVE | 2026-02-13 | |
| GitHub PoC | Spring Web 5.x with `org.springframework.remoting` package removed, to fix CVE-2016-1000027. | 2024-02-08 |
A Waratek agent blocks this today.
Applicable rule: A researcher classified this CVE as MITIGATED-BY-SECURE-RULE, protected by the ARMR Marchal RCE rule.
| Decided by | manual-classification : A researcher's recorded decision for this specific CVE |
|---|---|
| Finding | A researcher classified this CVE as MITIGATED-BY-SECURE-RULE, protected by the ARMR Marchal RCE rule. |
Written by a Waratek engineer reviewing this CVE. A written classification sets the status directly, ahead of every automated scope rule except a withdrawal.
Rule Name: Marchal RCE rule
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
2 metrics
VRT selects the newest version's highest entry and
publishes it as cvssScore, newest rather than largest because scores are not comparable
across versions, and highest rather than first because the first entry is frequently a CNA placeholder
scoring 0.0 over NVD's own analysis.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.1 | 9.8 | CRITICAL | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
NVD | Primary | published |
| CVSS 2.0 | 7.5 | no band published | AV:N/AC:L/Au:N/C:P/I:P/A:P |
NVD | Primary |
| Advisory | Type | Quarter | Products Oracle named in risk matrix |
|---|---|---|---|
| Oracle Critical Patch Update January 2025 ↗ | CPU | 2025-Q1 | Oracle Analytics / Development Operations (Spring Framework) (7.0.0.0.0, 7.6.0.0.0) |
| Family | Component | Oracle's version cell (verbatim) | Indexed as |
|---|---|---|---|
| Oracle Analytics | Development Operations (Spring Framework) | 7.0.0.0.0, 7.6.0.0.0 | 7.0.0.0.0 · 7.6.0.0.0 |
| Package Coordinate | Introduced | Fixed | Last affected |
|---|---|---|---|
org.springframework:spring-web |
0 | 6.0.0 |
unbounded |
| Source | Vendor | Product | Scheme | Affected Versions |
|---|---|---|---|---|
| osv | org.springframework | spring-web | generic | < 6.0.0 |
| nvd | vmware | spring framework | generic | < 6.0.0 |
| Published | 2020-01-02 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |
| Classification created | 2026-09-14 | First commit adding this CVE's research note. |
| Last VRT activity | 2026-09-14 | Most recent commit touching this CVE's classification, patch or rule file. |