Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreSpring Security Aspects may not correctly locate method security annotations on private methods. This can cause an authorization bypass.
Your application may be affected by this if the following are true:
@EnableMethodSecurity(mode=ASPECTJ)
and spring-security-aspects
, andIn that case, the target method may be able to be invoked without proper authorization.
You are not affected if:
@EnableMethodSecurity(mode=ASPECTJ)
or spring-security-aspects
, orSpring Security:
Users of affected versions should upgrade to the corresponding fixed version.
Affected version(s) | Fix version | Availability |
---|---|---|
6.4.x | 6.4.6 | OSS |
No other mitigation steps are necessary.
This vulnerability was discovered and responsibly reported independently by Vitalii
To report a security vulnerability for a project within the Spring portfolio, see the Security Policy