Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2022-41923— Grails Spring Security Core plugin vulnerable to privilege escalation

Quick assessment

Affected
grails grails-spring-security-core
Exploitation
Public or AI PoC available; prioritize validation
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Grails是Grails项目的一套基于Groovy编程语言且用于快速开发Web应用的开源框架。 Grails Spring Security Core存在安全漏洞,该漏洞源于易受权限升级的影响。以下产品及版本受到影响:grails-spring-security-core 1.x版本至3.0.0版本、3.0.0版本至3.3.2之前版本、3.3.2版本至4.0.0版本、4.0.0版本至4.0.5之前版本、4.0.5版本至5.0.0版本、5.0.0版本至5.1.1之前版本。

CVSS 9.1 · Critical EPSS 1.93% · P80

Possible ATT&CK Techniques 1 AI

T1528 · Steal Application Access Token
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2022-41923

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Grails Spring Security Core plugin vulnerable to privilege escalation
Source: CVE Program / CVE List V5
Vulnerability Description
Grails Spring Security Core plugin is vulnerable to privilege escalation. The vulnerability allows an attacker access to one endpoint (i.e. the targeted endpoint) using the authorization requirements of a different endpoint (i.e. the donor endpoint). In some Grails framework applications, access to the targeted endpoint will be granted based on meeting the authorization requirements of the donor endpoint, which can result in a privilege escalation attack. This vulnerability has been patched in grails-spring-security-core versions 3.3.2, 4.0.5 and 5.1.1. Impacted Applications: Grails Spring Security Core plugin versions: 1.x 2.x >=3.0.0 <3.3.2 >=4.0.0 <4.0.5 >=5.0.0 <5.1.1 We strongly suggest that all Grails framework applications using the Grails Spring Security Core plugin be updated to a patched release of the plugin. Workarounds: Users should create a subclass extending one of the following classes from the `grails.plugin.springsecurity.web.access.intercept` package, depending on their security configuration: * `AnnotationFilterInvocationDefinition` * `InterceptUrlMapFilterInvocationDefinition` * `RequestmapFilterInvocationDefinition` In each case, the subclass should override the `calculateUri` method like so: ``` @Override protected String calculateUri(HttpServletRequest request) { UrlPathHelper.defaultInstance.getRequestUri(request) } ``` This should be considered a temporary measure, as the patched versions of grails-spring-security-core deprecates the `calculateUri` method. Once upgraded to a patched version of the plugin, this workaround is no longer needed. The workaround is especially important for version 2.x, as no patch is available version 2.x of the GSSC plugin.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
特权管理不恰当
Source: CVE Program / CVE List V5
Vulnerability Title
Grails 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Grails是Grails项目的一套基于Groovy编程语言且用于快速开发Web应用的开源框架。 Grails Spring Security Core存在安全漏洞,该漏洞源于易受权限升级的影响。以下产品及版本受到影响:grails-spring-security-core 1.x版本至3.0.0版本、3.0.0版本至3.3.2之前版本、3.3.2版本至4.0.0版本、4.0.0版本至4.0.5之前版本、4.0.5版本至5.0.0版本、5.0.0版本至5.1.1之前版本。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
grails grails-spring-security-core >= 5.0.0, < 5.1.1 -

II. Public POCs for CVE-2022-41923

# POC Description Source Link Shenlong Link
1 None https://github.com/grails/GSSC-CVE-2022-41923 POC Details
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2022-41923

请登录查看更多情报信息。

Vendor Advisories for CVE-2022-41923 (1)

Security Blog Posts for CVE-2022-41923 (1)

Other References for CVE-2022-41923 (1)

IV. Related Vulnerabilities