Reflection-Based Property Binding Vulnerability in Spring HATEOAS
CVE-2026-41006
7.5HIGH
What is CVE-2026-41006?
The vulnerability in Spring HATEOAS arises from the PropertyUtils.createObjectFromProperties method, which allows for bean property binding to occur through reflection without adequately checking Jackson's access-control annotations. This oversight can enable unauthorized manipulation of properties, posing potential security risks to applications relying on this library. Affected versions span from 1.5.0 to 3.0.3, making it essential for users to address this issue promptly to safeguard their applications.
Affected Version(s)
Spring HATEOAS 1.5.0 < 1.5.7
Spring HATEOAS 2.3.0 < 2.3.5
Spring HATEOAS 2.4.0 < 2.4.2
