CVE-2025-15126: JeecgBoot getPositionUserList improper authorization
A weakness has been identified in JeecgBoot up to 3.9.0. Affected by this vulnerability is the function getPositionUserList of the file /sys/position/getPositionUserList. This manipulation of the argument positionId causes improper authorization. The attack may be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been made available to the public and could be exploited. The vendor was contacted early about this disclosure but did not respond in any way.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2025-15126?
CVE-2025-15126 is considered a medium severity vulnerability due to improper authorization allowing remote attacks.
How do I fix CVE-2025-15126?
To fix CVE-2025-15126, upgrade JeecgBoot to version 3.9.1 or later where this vulnerability is patched.
What systems are affected by CVE-2025-15126?
CVE-2025-15126 affects JeecgBoot versions up to and including 3.9.0.
Can CVE-2025-15126 be exploited remotely?
Yes, CVE-2025-15126 can be exploited remotely due to the nature of the improper authorization.
What function is vulnerable in CVE-2025-15126?
The vulnerable function in CVE-2025-15126 is getPositionUserList located in the file /sys/position/getPositionUserList.