CVE-2026-108112
MediumCVSS 5.4Exploitation Probability (EPSS)
Low risk11th percentile - higher than 11% of all known CVEs
Summary
ruoyi-ai 3.0.0 through 3.1.0 contains a missing authorization vulnerability that allows authenticated users to delete other users' workflows via POST /workflow/del/{uuid}. Attackers can obtain workflow UUIDs from GET /workflow/search and supply them because softDelete() skips the PrivilegeUtil.checkAndGetByUuid() ownership check, removing owners' workflows.
Risk Assessment
An authenticated user can delete workflows belonging to others, causing data loss and operational disruption. This may compromise system integrity and availability.
Recommendation
Update ruoyi-ai to a patched version. In the meantime, restrict access to workflow endpoints and monitor for unauthorized deletion attempts.
Other vulnerabilities in ruoyi-ai
Original NVD description (English source)
ruoyi-ai 3.0.0 through 3.1.0 contains a missing authorization vulnerability that allows authenticated users to delete other users' workflows via POST /workflow/del/{uuid}. Attackers can obtain workflow UUIDs from GET /workflow/search and supply them because softDelete() skips the PrivilegeUtil.checkAndGetByUuid() ownership check, removing owners' workflows.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

