7.5High
CVE-2026-41728Spring Data REST JSON Patch bypasses Jackson read-only property protection on nested objects and collections
Description
Spring Data REST's JSON Patch (application/json-patch+json) implementation does not apply the write-access filter to intermediate path segments when resolving a multi-segment JSON Pointer. Affected versions: Spring Data REST 3.7.0 through 3.7.19; 4.3.0 through 4.3.16; 4.4.0 through 4.4.14; 4.5.0 through 4.5.11; 5.0.0 through 5.0.5.
Weakness (CWE):
CWE-284
Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.
Affected products and versions
| Vendor | Product | Versions | |
|---|---|---|---|
| Spring | Spring Data REST | 3.7.0 – < 3.7.20, 4.3.0 – < 4.3.17, 4.4.0 – < 4.4.15, 4.5.0 – < 4.5.11.1, 5.0.0 – < 5.0.5.1 | |
| vmware | spring data rest | 3.7.0 – < 3.7.20 |
References and patches
- https://spring.io/security/cve-2026-41728 Vendor Advisory
CPE matches (NVD) (5)
cpe:2.3:a:vmware:spring_data_rest:*:*:*:*:*:*:*:*≥ 3.7.0 < 3.7.20cpe:2.3:a:vmware:spring_data_rest:*:*:*:*:*:*:*:*≥ 4.3.0 < 4.3.17cpe:2.3:a:vmware:spring_data_rest:*:*:*:*:*:*:*:*≥ 4.4.0 < 4.4.15cpe:2.3:a:vmware:spring_data_rest:*:*:*:*:*:*:*:*≥ 4.5.0 < 4.5.11.1cpe:2.3:a:vmware:spring_data_rest:*:*:*:*:*:*:*:*≥ 5.0.0 < 5.0.5.1