Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-47850— Spring Data REST allows mutation of the version property of immutable aggregates via PUT

Quick assessment

Affected
Spring Spring Data REST
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

VMware Spring Data REST是美国VMware公司开源的一个为数据层自动生成REST接口的开发框架。 VMware Spring Data REST 5.1.0版本、5.0.0版本至5.0.6版本、4.5.0版本至4.5.12版本、4.0.0版本至4.4.15版本和3.7.20及之前版本存在安全漏洞,该漏洞源于处理针对不可变目标类型的HTTP PUT请求时未保留聚合根持久化的版本(@Version)属性,可能导致版本控制失效或数据完整性受影响。

CVSS 4.3 · Medium EPSS 0.31% · P22

Possible ATT&CK Techniques 1 AI

T1565 · Data Manipulation

Affected Version Matrix 5

VendorProduct Version RangeStatus
Spring Spring Data REST 5.1.0 affected
5.0.0≤ 5.0.6 affected
4.5.0≤ 4.5.12 affected
4.0.0≤ 4.4.15 affected
≤ 3.7.20 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-47850

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Spring Data REST allows mutation of the version property of immutable aggregates via PUT
Source: CVE Program / CVE List V5
Vulnerability 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
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
VMware Spring Data REST 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
VMware Spring Data REST是美国VMware公司开源的一个为数据层自动生成REST接口的开发框架。 VMware Spring Data REST 5.1.0版本、5.0.0版本至5.0.6版本、4.5.0版本至4.5.12版本、4.0.0版本至4.4.15版本和3.7.20及之前版本存在安全漏洞,该漏洞源于处理针对不可变目标类型的HTTP PUT请求时未保留聚合根持久化的版本(@Version)属性,可能导致版本控制失效或数据完整性受影响。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
Spring Spring Data REST 5.1.0 -

II. Public POCs for CVE-2026-47850

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-47850

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-47850 (1)

Same Patch Batch · Spring · 2026-08-26 · 20 CVEs total

CVE-2026-47852 7.5 HIGH Predictable cache directory location allows local ONNX model substitution in Spring AI
CVE-2026-47851 7.5 HIGH Unbounded recursion over attacker-controlled PDF outline tree in Spring AI PDF Document Re
CVE-2026-47841 7.4 HIGH WebAuthn User Verification Bypass via Session Serialization
CVE-2026-47836 7.2 HIGH Spring Cloud Config Server Susceptible To TOCTOU Attack When Using SVN
CVE-2026-47837 6.8 MEDIUM Spring Cloud Config Server Monitor Endpoint Does Not Validate Webhook Requests
CVE-2026-47860 6.5 MEDIUM Unbounded decompression of attacker-supplied compressed message bodies
CVE-2026-47842 6.5 MEDIUM Deterministic AES/CBC Encryption in Spring Security AesBytesEncryptor Allows Ciphertext Co
CVE-2026-47856 6.3 MEDIUM JsonToObjectTransformer resolves the json__TypeId__ message header to an arbitrary class w
CVE-2026-47861 6.3 MEDIUM UDP adapter sends ack to attacker-supplied host:port parsed from packet body, even when ac
CVE-2026-47848 6.1 MEDIUM Reactor Netty WebSocket Client Leaks Credentials On Redirect
CVE-2026-47863 5.9 MEDIUM Reactor Core bufferTimeout fair-backpressure pipeline permanently hangs when upstream deli
CVE-2026-47857 5.9 MEDIUM Reactor Core windowTimeout fair-backpressure stream hang due to 20-bit index wrap-around
CVE-2026-47862 5.4 MEDIUM ZipTransformer uses file_name header to build workDirectory path without sanitization
CVE-2026-47859 5.4 MEDIUM Unbounded memory allocation in RFC6587SyslogDeserializer (octet-counted framing) — remote
CVE-2026-47874 5.3 MEDIUM Reactor Netty HTTP Server Denial of Service With Pipelined Requests
CVE-2026-47845 5.3 MEDIUM Reactor Netty HTTP Server may incorrectly evaluate proxy addresses
CVE-2026-47844 5.3 MEDIUM Reactor Netty HTTP Server Leaks Exception Details
CVE-2026-47834 4.8 MEDIUM Spring Data JPA Sort expression validation bypass
CVE-2026-47843 3.7 LOW Reactor Netty may incorrectly route traffic due to DNS resolver reuse

IV. Related Vulnerabilities

V. Comments for CVE-2026-47850

No comments yet


Leave a comment