CVE-2022-41923CWE-269

Grails Spring Security Core plugin vulnerable to privilege escalation

Critical · published November 23, 2022

CVSS v3.1
9.1
EPSS
2%
Percentile
79.4
In the wild
Unconfirmed
What it is

🚨 A sneaky privilege escalation flaw lurks in the Grails Spring Security Core plugin, allowing attackers to access sensitive endpoints using the wrong access rules! 🔥 Think of it like a restaurant where a waiter accidentally gives a customer access to the kitchen by misreading the reservation list — the customer shouldn't be behind the scenes, but they suddenly have access to everything! This vulnerability could allow a determined attacker to escalate their privileges and access restricted areas of your application, potentially leading to data breaches or unauthorized modifications. Imagine an intruder gaining full control over your system, endangering user data and trust — absolutely devastating!

Put simply

Think of it like a restaurant where a waiter accidentally gives a customer access to the kitchen by misreading the reservation list — the customer shouldn't be behind the scenes, but they suddenly have access to everything! CVE-2022-41923 allows attackers to leverage authorization requirements from a less secure endpoint to gain access to a more secure one, essentially bypassing intended access controls within Grails applications using the affected plugin versions.

What to do

This vulnerability could allow a determined attacker to escalate their privileges and access restricted areas of your application, potentially leading to data breaches or unauthorized modifications. Imagine an intruder gaining full control over your system, endangering user data and trust — absolutely devastating! Update your Grails Spring Security Core plugin to versions 3.3.2, 4.0.5, or 5.1.1 immediately. If you're on version 2.x, implement a temporary subclass workaround to override the `calculateUri` method, but plan to upgrade as soon as possible for full protection. You've got this! Follow these steps, and you'll be on your way to securing your application like a hero! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.01894 · 79.4th percentile
Weakness
CWE-269 · Improper Privilege Management
Published
2022-11-23T00:00Z
EPSS history
Timeline
  • 23 NOV 00:00Z
    Grails Spring Security Core plugin vulnerable to privilege escalation
    cvelistv5