Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:41432
HistoryJul 21, 2023 - 2:37 a.m.

Authorization Rule Misconfiguration

2023-07-2102:37:55
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
11
authorization rule misconfiguration
spring-security-config
requestmatcher
abstractrequestmatcherregistry.java
validation
function
servlets
dispatcherservlet
vulnerability
spring mvc

7.3 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

LOW

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

0.001 Low

EPSS

Percentile

20.3%

spring-security-config is vulnerable to Authorization Rule Misconfiguration. The vulnerability exists due to the lack of validation in the RequestMatcher of AbstractRequestMatcherRegistry.java when the application uses the requestMatchers(String) function with multiple servlets, one of them being Spring MVC’s DispatcherServlet.

7.3 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

LOW

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

0.001 Low

EPSS

Percentile

20.3%