Skip to content
CVE PROGRAM SOURCE RECORD4.3 Medium

CVE-2026-47850

Spring Data REST allows mutation of the version property of immutable aggregates via PUT

Description

Spring Data REST does not preserve the persisted version (@Version) property of an aggregate root when handling an HTTP PUT against an immutable target type. 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