ZeroHour

CVE-2026-88616

moderate

Authenticated RCE via Workflow Task Completion in RuoYi-Vue-Plus 6.0.0

CVSS 3.1
8.8 high
EPSS
Published
()
Modified
AI analysis

CVE-2026-88616 is an incorrect authorization flaw (CWE-863) in RuoYi-Vue-Plus 6.0.0, a popular open-source Java/Spring Boot rapid-development platform. The flaw is reached through the workflow module: a call chain starting at POST /workflow/task/completeTask (FlwTaskController.java) flows through FlwTaskServiceImpl.completeTask, CompleteExecuteComponent.process, and the bundled Warm-Flow engine's TaskService.skip, ultimately allowing arbitrary code execution. Because the CVSS 3.1 vector specifies low privileges required (PR:L), any authenticated low-privilege user of an affected deployment — not just workflow administrators — can trigger the flaw over the network and gain code execution with the application's privileges, compromising confidentiality, integrity, and availability. Affected parties are organizations running RuoYi-Vue-Plus 6.0.0, which is widely used for internal enterprise admin/portal systems, particularly in China. As of this analysis, the issue is not in the CISA KEV catalog, no public proof-of-concept is known, and no exploitation has been observed in the wild.

What to do: Upgrade RuoYi-Vue-Plus 6.0.0 to the latest upstream release containing a fix for the completeTask/Warm-Flow skip authorization flaw, or apply the project's official patch if a hotfix is published. Restrict access to /workflow/task/completeTask (and the workflow module generally) to strictly vetted, least-privilege roles, and keep admin consoles off the public internet behind VPN/segmentation. Review server and application logs for unusual POST requests to /workflow/task/completeTask from low-privilege accounts and for signs of unexpected child-process or script execution under the application user.

Affected
RuoYi-Vue-Plus project (dromara community) RuoYi-Vue-Plus6.0.0
Estimated exposure
moderatelow thousands of deployments (likely 1,000–10,000 instances, most intranet-only) — RuoYi-Vue-Plus is a popular open-source admin framework (tens of thousands of GitHub/Gitee stars) typically deployed as internal enterprise systems, and public scan engines show only a subset of RuoYi-family consoles internet-exposed;…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

An issue in RuoYi-Vue-Plus 6.0.0 allows a remote attacker to execute arbitrary code via the FlwTaskController.java component, and the FlwTaskServiceImpl.completeTask, CompleteExecuteComponent.process, Warm-Flow TaskService.skip, POST /workflow/task/completeTask components

Weakness
CWE-863
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.