Improper Authentication in Spring Authorization Server
Moderate severity
GitHub Reviewed
Published
Mar 20, 2024
to the GitHub Advisory Database
•
Updated Dec 5, 2024
Package
Affected versions
< 1.1.6
>= 1.2.0, < 1.2.3
Patched versions
1.1.6
1.2.3
Description
Published by the National Vulnerability Database
Mar 20, 2024
Published to the GitHub Advisory Database
Mar 20, 2024
Reviewed
Mar 20, 2024
Last updated
Dec 5, 2024
Spring Authorization Server versions 1.0.0 - 1.0.5, 1.1.0 - 1.1.5, 1.2.0 - 1.2.2 and older unsupported versions are susceptible to a PKCE Downgrade Attack for Confidential Clients.
Specifically, an application is vulnerable when a Confidential Client uses PKCE for the Authorization Code Grant.
An application is not vulnerable when a Public Client uses PKCE for the Authorization Code Grant.
References