Lucene search

K
githubGitHub Advisory DatabaseGHSA-9CMQ-M9J5-MVWW
HistoryAug 20, 2024 - 9:30 a.m.

Spring Framework vulnerable to Denial of Service

2024-08-2009:30:28
CWE-770
GitHub Advisory Database
github.com
7
spring framework
denial of service
spel expression

CVSS3

4.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

LOW

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L

AI Score

6.5

Confidence

High

EPSS

0

Percentile

9.5%

In Spring Framework versions 5.3.0 - 5.3.38 and older unsupported versions, it is possible for a user to provide a specially crafted Spring Expression Language (SpEL) expression that may cause a denial of service (DoS) condition. Older, unsupported versions are also affected.

Specifically, an application is vulnerable when the following is true:

  • The application evaluates user-supplied SpEL expressions.

Affected configurations

Vulners
Node
org.springframework\springMatchexpression
VendorProductVersionCPE
org.springframework\springexpressioncpe:2.3:a:org.springframework\:spring:expression:*:*:*:*:*:*:*:*

CVSS3

4.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

LOW

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L

AI Score

6.5

Confidence

High

EPSS

0

Percentile

9.5%