Every CVE Search/ Get API key

CVE-2026-47849

Spring Data REST allows mutation of identifier and version properties via JSON Patch

7.1 HighFix available

Spring Data REST does not guard identifier (@Id) and version (@Version) properties against mutation via RFC 6902 JSON Patch (application/json-patch+json) requests. Spring Data REST 5.1.0 Spring Data REST 5.0.0 - 5.0.6 Spring Data REST 4.5.0 - 4.5.12 Spring Data REST 4.0.0 - 4.4.15 Spring Data REST 3.7.20 and earlier

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
High
Availability
None

Exploit likelihood

0.35%Up 0.1 points since Aug 27, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.1

Spring Data REST allows mutation of identifier and version properties via JSON Patch

Spring Data REST does not guard identifier (@Id) and version (@Version) properties against mutation via RFC 6902 JSON Patch (application/json-patch+json) requests. Spring Data REST 5.1.0 Spring Data REST 5.0.0 - 5.0.6 Spring Data REST 4.5.0 - 4.5.12 Spring Data REST 4.0.0 - 4.4.15 Spring Data REST 3.7.20 and earlier

Record
CVE-2026-47849
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Weakness
CWE-915
Updated
2026-11-02
EUVDEUVD-2026-66837 7.1

Spring Data REST does not guard identifier (@Id) and version (@Version) properties against mutation via RFC 6902 JSON Patch (application/json-patch+json) requests. Spring Data REST 5.1.0 Spring Data REST 5.0.0 - 5.0.6 Spring Data REST 4.5.0 - 4.5.12 Spring Data REST 4.0.0 - 4.4.15 Spring Data REST 3.7.20 and earlier

Record
EUVD-2026-66837
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-4xj4-jmcc-9rq7 7.1

Spring Data REST does not guard identifier (@Id) and version (@Version) properties against...

Spring Data REST does not guard identifier (@Id) and version (@Version) properties against mutation via RFC 6902 JSON Patch (application/json-patch+json) requests. Spring Data REST 5.1.0 Spring Data REST 5.0.0 - 5.0.6 Spring Data REST 4.5.0 - 4.5.12 Spring Data REST 4.0.0 - 4.4.15 Spring Data REST 3.7.20 and earlier

Record
GHSA-4xj4-jmcc-9rq7
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Weakness
CWE-915
Updated
2026-11-02
NVD 7.1

Spring Data REST does not guard identifier (@Id) and version (@Version) properties against mutation via RFC 6902 JSON Patch (application/json-patch+json) requests. Spring Data REST 5.1.0 Spring Data REST 5.0.0 - 5.0.6 Spring Data REST 4.5.0 - 4.5.12 Spring Data REST 4.0.0 - 4.4.15 Spring Data REST 3.7.20 and earlier

Record
CVE-2026-47849
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Weakness
CWE-915
Updated
2026-11-02
OSV 7.1

Spring Data REST allows mutation of identifier and version properties via JSON Patch

Spring Data REST does not guard identifier (@Id) and version (@Version) properties against mutation via RFC 6902 JSON Patch (application/json-patch+json) requests. Spring Data REST 5.1.0 Spring Data REST 5.0.0 - 5.0.6 Spring Data REST 4.5.0 - 4.5.12 Spring Data REST 4.0.0 - 4.4.15 Spring Data REST 3.7.20 and earlier

Record
CVE-2026-47849
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Updated
2026-11-02
OSVCLSA-2026-1788196746 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (1 CVE)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 1 CVE. Fixed in 4.3.13-tuxcare.5.

Record
CLSA-2026-1788196746
Updated
2026-11-02
Show 16 moreShow less
OSVCLSA-2026-1788279532 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (1 CVE)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 1 CVE. Fixed in 4.2.12-tuxcare.3.

Record
CLSA-2026-1788279532
Updated
2026-11-02
OSVCLSA-2026-1788279697 No score

TuxCare security update for org.springframework.data (1 CVE)

TuxCare rebuilt 3 org.springframework.data packages to address 1 CVE. Fixed in 4.2.12-tuxcare.3.

Record
CLSA-2026-1788279697
Updated
2026-11-02
OSVCLSA-2026-1788357718 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (1 CVE)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 1 CVE. Fixed in 4.4.13-tuxcare.3.

Record
CLSA-2026-1788357718
Updated
2026-11-02
OSVCLSA-2026-1788359035 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (1 CVE)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 1 CVE. Fixed in 3.7.18-tuxcare.7.

Record
CLSA-2026-1788359035
Updated
2026-11-02
OSVCLSA-2026-1788422135 No score

TuxCare security update for org.springframework.data (2 CVEs)

TuxCare rebuilt 3 org.springframework.data packages to address 2 CVEs. Fixed in 4.3.13-tuxcare.5.

Record
CLSA-2026-1788422135
Updated
2026-11-02
OSVCLSA-2026-1789582512 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (3 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 3 CVEs. Fixed in 4.3.12-tuxcare.1.

Record
CLSA-2026-1789582512
Updated
2026-11-02
OSVCLSA-2026-1789669098 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (4 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 4 CVEs. Fixed in 3.7.16-tuxcare.1.

Record
CLSA-2026-1789669098
Updated
2026-11-02
OSVCLSA-2026-1789728529 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (4 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 4 CVEs. Fixed in 3.6.10-tuxcare.1.

Record
CLSA-2026-1789728529
Updated
2026-11-02
OSVCLSA-2026-1790002044 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (4 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 4 CVEs. Fixed in 4.1.8-tuxcare.1.

Record
CLSA-2026-1790002044
Updated
2026-11-02
OSVCLSA-2026-1790691659 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (4 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 4 CVEs. Fixed in 4.0.12-tuxcare.1.

Record
CLSA-2026-1790691659
Updated
2026-11-02
OSVCLSA-2026-1792491807 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (3 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 3 CVEs. Fixed in 3.4.9-tuxcare.3.

Record
CLSA-2026-1792491807
Updated
2026-11-02
OSVCLSA-2026-1792661853 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (2 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 2 CVEs. Fixed in 3.5.12-tuxcare.2.

Record
CLSA-2026-1792661853
Updated
2026-11-02
OSVCLSA-2026-1793204572 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (5 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 5 CVEs. Fixed in 3.3.5.RELEASE-tuxcare.1.

Record
CLSA-2026-1793204572
Updated
2026-11-02
OSVCLSA-2026-1793352439 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (2 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 2 CVEs. Fixed in 4.5.13-tuxcare.6.

Record
CLSA-2026-1793352439
Updated
2026-11-02
OSVCLSA-2026-1793972800 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (4 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 4 CVEs. Fixed in 2.6.23.RELEASE-tuxcare.1.

Record
CLSA-2026-1793972800
Updated
2026-11-06
OSVCLSA-2026-1793973459 No score

TuxCare security update for org.springframework.data:spring-data-rest-core (4 CVEs)

TuxCare rebuilt org.springframework.data:spring-data-rest-core to address 4 CVEs. Fixed in 3.1.5.RELEASE-tuxcare.1.

Record
CLSA-2026-1793973459
Updated
2026-11-06

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.springframework.data:spring-data-rest-core
TuxCare:Maven
4.3.13 up to 4.3.13-tuxcare.5, plus listed versions
4.3.13-tuxcare.14.3.13-tuxcare.24.3.13-tuxcare.34.3.13-tuxcare.4
4.3.13-tuxcare.5
org.springframework.data:spring-data-rest-core
TuxCare:Maven
4.2.12 up to 4.2.12-tuxcare.3, plus listed versions
4.2.12-tuxcare.14.2.12-tuxcare.2
4.2.12-tuxcare.3
org.springframework.data:spring-data-rest-core
TuxCare:Maven
4.4.13 up to 4.4.13-tuxcare.3, plus listed versions
4.4.13-tuxcare.14.4.13-tuxcare.2
4.4.13-tuxcare.3
org.springframework.data:spring-data-rest-core
TuxCare:Maven
3.7.18 up to 3.7.18-tuxcare.7, plus listed versions
3.7.18-tuxcare.13.7.18-tuxcare.23.7.18-tuxcare.33.7.18-tuxcare.43.7.18-tuxcare.53.7.18-tuxcare.63.7.18.tuxcare
3.7.18-tuxcare.7
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 3 CVEs
4.3.12 up to 4.3.12-tuxcare.1
4.3.12-tuxcare.1
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 4 CVEs
3.7.16 up to 3.7.16-tuxcare.1
3.7.16-tuxcare.1
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 4 CVEs
3.6.10 up to 3.6.10-tuxcare.1
3.6.10-tuxcare.1
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 4 CVEs
4.1.8 up to 4.1.8-tuxcare.1
4.1.8-tuxcare.1
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 4 CVEs
4.0.12 up to 4.0.12-tuxcare.1
4.0.12-tuxcare.1
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 3 CVEs
3.4.9 up to 3.4.9-tuxcare.3, plus listed versions
3.4.9-tuxcare.13.4.9-tuxcare.2
3.4.9-tuxcare.3
Show 5 moreShow less
Affected packages
PackageAffectedFixed
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 2 CVEs
3.5.12 up to 3.5.12-tuxcare.2, plus listed versions
3.5.12-tuxcare.1
3.5.12-tuxcare.2
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 5 CVEs
3.3.5.RELEASE up to 3.3.5.RELEASE-tuxcare.1
3.3.5.RELEASE-tuxcare.1
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 2 CVEs
4.5.13 up to 4.5.13-tuxcare.6, plus listed versions
4.5.13-tuxcare.14.5.13-tuxcare.24.5.13-tuxcare.34.5.13-tuxcare.44.5.13-tuxcare.5
4.5.13-tuxcare.6
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 4 CVEs
2.6.23.RELEASE up to 2.6.23.RELEASE-tuxcare.1
2.6.23.RELEASE-tuxcare.1
org.springframework.data:spring-data-rest-core
TuxCare:Maven
From an advisory covering 4 CVEs
3.1.5.RELEASE up to 3.1.5.RELEASE-tuxcare.1
3.1.5.RELEASE-tuxcare.1

History

History
RecordedChangedSources
affected, aliasesOSV
affected, facts
affected
affected, aliases, publishedEUVD, OSV
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-47849 is a high vulnerability (CVSS 7.1) in Spring Data Rest, published August 27, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.35%, the 28th percentile. Fixed in org.springframework.data:spring-data-rest-core 4.3.13-tuxcare.5.

References

MoveEnter Open