Spring Security authorization bypass for method security annotations on private methods
Critical severity
GitHub Reviewed
Published
May 21, 2025
to the GitHub Advisory Database
•
Updated May 21, 2025
Package
Affected versions
>= 6.4.0, < 6.4.6
Patched versions
6.4.6
Description
Published by the National Vulnerability Database
May 21, 2025
Published to the GitHub Advisory Database
May 21, 2025
Last updated
May 21, 2025
Reviewed
May 21, 2025
Spring 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:
In that case, the target method may be able to be invoked without proper authorization.
You are not affected if:
References