Skip to content
CVE PROGRAM SOURCE RECORD7.1 High

CVE-2026-47849

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

Description

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

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Spring Spring Data REST

Default version status: unaffected

  • 5.1.0affected
  • 5.0.0 to ≤ 5.0.6affected
  • 4.5.0 to ≤ 4.5.12affected
  • 4.0.0 to ≤ 4.4.15affected
  • 0 to ≤ 3.7.20affected

References