CVE-2025-55948

This vulnerability fundamentally arises from yzcheng90 X-SpringBoot 6.0's implementation of role-based access control (RBAC) through dual dependency on…

High · published December 4, 2025

CVSS v3.1
7.3
EPSS
0%
Percentile
19.9
In the wild
Unconfirmed
What it is

⚡ A sneaky synchronization issue in yzcheng90 X-SpringBoot 6.0 could let attackers execute admin-level commands — all while the UI looks perfectly fine! 😱 Think of it like a restaurant that clears a menu item from the patrons’ view but doesn't actually stop the kitchen from making it. Even if the dish isn’t listed, a server can still ring it up, putting the diner at risk of getting something they shouldn't have! If exploited, an attacker could create high-permission user accounts, access sensitive data well beyond their clearance level, and even execute commands that should be strictly off-limits. This could lead to catastrophic data breaches or unauthorized administrative actions — a recipe for disaster!

Put simply

Think of it like a restaurant that clears a menu item from the patrons’ view but doesn't actually stop the kitchen from making it. Even if the dish isn’t listed, a server can still ring it up, putting the diner at risk of getting something they shouldn't have! The vulnerability arises from a flawed implementation of role-based access control (RBAC) that relies on outdated frontend menu updates not aligning with backend permission tables. This lack of atomic synchronization allows unauthorized API requests to still validate against stale permission records.

What to do

If exploited, an attacker could create high-permission user accounts, access sensitive data well beyond their clearance level, and even execute commands that should be strictly off-limits. This could lead to catastrophic data breaches or unauthorized administrative actions — a recipe for disaster! To safeguard against this, you should update to the latest version of yzcheng90 X-SpringBoot that addresses this synchronization issue. Additionally, implement stricter checks on backend API requests to ensure they align with current user permissions effectively. Regular audits of access control settings will also help keep things secure! You've got this! Patch it up, and you'll be one step closer to fortifying your defenses! 🛡️

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00285 · 19.9th percentile
Published
2025-12-04T00:00Z
EPSS history
Timeline
  • 04 DEC 00:00Z
    This vulnerability fundamentally arises from yzcheng90 X-SpringBoot 6.0's implementation of role-based access control (RBAC) through dual dependency on…
    cvelistv5