CVE Catalog

CVE-2025-46175

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

26th percentile - higher than 26% of all known CVEs

Summary

Ruoyi v4.8.0 is vulnerable to incorrect access control. The authRole method in SysUserController.java is missing a checkUserDataScope permission check. This may allow unauthorized access to user role operations.

Risk Assessment

An attacker may bypass user data scope checks and perform role operations they should not be authorized for. This could lead to privilege escalation or unauthorized changes in the system.

Recommendation

Update Ruoyi to a version containing the fix or implement the missing checkUserDataScope check in the authRole method. Until fixed, consider restricting access to role management functions.

Other vulnerabilities in Ruoyi

See all
Original NVD description (English source)

Ruoyi v4.8.0 is vulnerable to Incorrect Access Control. There is a missing checkUserDataScope permission check in the authRole method of SysUserController.java.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS