6.1

CVE-2024-22258: spring Unsafe Reflection

CVSS: 6.1v3.1MediumDeferred
AliasesUBUNTU-CVE-2024-22258GHSA-x637-x8p3-5p22
Published 20-03-2024Last modified 05-12-2024
Some data may be incomplete
  • 1 reference with an unsupported link type was hidden.

Vulnerability summary

CVE-2024-22258 is a medium (CVSS 6.1) Unsafe Reflection vulnerability in spring. EPSS estimates a 0.53% chance of exploitation in the next 30 days, higher than 43.3% of scored vulnerabilities.

Overall risk
25/100
0100
Medium · default modelHow is this calculated?
CVSS score
6.1/10
010
Medium · v3.1 (CVE.org)
EPSS score
0.53%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 20-03-2024
    PublishedVulnerability first disclosed.
  2. 05-12-2024
    Last modifiedVulnerability information updated.

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.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.53%

Chance of exploitation in the next 30 days

Percentile

43%

Versus all other CVEs

30-day change

0.00 pp

From 0.53% on 18-09-2026

18-09-202618-10-2026
EPSS score
0.53%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Org.springframework.security1 product
  • spring-security-oauth2-authorization-server< 1.1.6 | ≥ 1.2.0, < 1.2.3
Spring1 product
  • spring≥ 1.0.x, < 1.0.6 | ≥ 1.1.x, < 1.1.6 | ≥ 1.2.x, < 1.2.3
Ubuntu1 product
  • springAll versions (No fix recorded)

3 vendors · 3 products

References

5 links