Submit #643386: yunaiv ruoyi-vue-pro latest broken function level authorizationinfo

Titleyunaiv ruoyi-vue-pro latest broken function level authorization
DescriptionTitle: Broken Function Level Authorization in Contract Transfer PoC (Proof of Concept): Log in with user A, who has the crm:contract:update permission but is not the owner of a specific contract (e.g., contract ID C001, owned by user B). Intercept the request for transferring a contract. Construct and send the following request to transfer user B's contract (C001) to another user (e.g., user C).
Source⚠️ https://www.cnblogs.com/aibot/p/19063567
User
 Anonymous User
Submission08/28/2025 17:30 (11 months ago)
Moderation09/11/2025 17:26 (14 days later)
StatusAccepted
VulDB entry323646 [YunaiV ruoyi-vue-pro up to 2025.09 /crm/contract/transfer id/newOwnerUserId improper authorization]
Points19

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!