Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreEndpointRequest.to()
creates a matcher for null/**
if the actuator endpoint, for which the EndpointRequest
has been created, is disabled or not exposed.
Your application may be affected by this if all the following conditions are met:
EndpointRequest.to()
has been used in a Spring Security chain configurationEndpointRequest
references is disabled or not exposed via web/null
and this path needs protectionYou are not affected if any of the following is true:
EndpointRequest.to()
EndpointRequest.to()
refers to is enabled and is exposed/null
or this path does not need protectionSpring Boot:
Users of affected versions should upgrade to the corresponding fixed version.
Affected version(s) | Fix version | Availability |
---|---|---|
2.7.x | 2.7.25 | Enterprise Support Only |
3.1.x | 3.1.16 | Enterprise Support Only |
3.2.x | 3.2.14 | Enterprise Support Only |
3.3.x | 3.3.11 | OSS |
3.4.x | 3.4.5 | OSS |
If you cannot upgrade, then you can either:
EndpointRequest.to()
is referring to is enabled and exposed via web/null
This vulnerability was discovered and responsibly reported by Janek Bettinger ([email protected]).
To report a security vulnerability for a project within the Spring portfolio, see the Security Policy