Grails Spring Security Core plugin: Improper Privilege Management vulnerability
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 using the Grails Spring Security Core (GSSC) plugin, 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.
If you are unable to upgrade to a patched version of the plugin, the GSSC-CVE-2022-41923 repository contains workarounds for GSSC plugin versions 2.x through 5.x. The workaround is especially important for version 2.x, as no patch is available version 2.x of the GSSC plugin.
Please see the Grails blog post for additional information and updates.
For more information
If you have any questions or comments about this advisory: