Skip to content
CVE PROGRAM SOURCE RECORD6.1 Medium

CVE-2024-22258

CVE-2024-22258: PKCE Downgrade in Spring Authorization Server

Description

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Spring Spring

Default version status: affected

  • 1.0.x to < 1.0.6affected
  • 1.1.x to < 1.1.6affected
  • 1.2.x to < 1.2.3affected

References