CVE-2025-68700CWE-78command-injection

CVE-2025-68700

High · published January 1, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
53.5
In the wild
Unconfirmed
What it is

🚨 A low-privileged user can unleash chaos with a single command! In RAGFlow versions prior to 0.23.0, an authenticated account can execute arbitrary system commands through the Canvas CodeExec component, bypassing sandbox isolation entirely! 🔥 Think of it like a mischievous kitchen staff member who manages to sneak into the chef's domain and starts cooking whatever they want, regardless of the restaurant's menu. This lack of oversight allows for complete chaos in the kitchen! An attacker could execute any command on the server, potentially leading to data theft, system corruption, or even taking complete control of the server. This vulnerability opens the door not just to isolated incidents, but to a full-scale kitchen nightmare where sensitive data could be compromised, and the entire operation is at risk!

Put simply

Think of it like a mischievous kitchen staff member who manages to sneak into the chef's domain and starts cooking whatever they want, regardless of the restaurant's menu. This lack of oversight allows for complete chaos in the kitchen! This vulnerability in RAGFlow allows low-privileged authenticated users to execute arbitrary commands by exploiting the Canvas CodeExec component, which uses eval() on untrusted data without proper filtering or sandboxing. This flaw compromises the intended design and enables command injection.

What to do

An attacker could execute any command on the server, potentially leading to data theft, system corruption, or even taking complete control of the server. This vulnerability opens the door not just to isolated incidents, but to a full-scale kitchen nightmare where sensitive data could be compromised, and the entire operation is at risk! Upgrade to version 0.23.0 immediately to secure your system. Review your access controls and ensure that endpoints do not contain inverted permission logic. Regularly audit user permissions and monitor for unusual activity to prevent potential exploitation. You've got this! With these steps, you can safeguard your system and keep those mischievous users at bay! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00724 · 53.5th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2026-01-01T03:15Z
Affected products (1)
ProductVersionsFixed in
infiniflow/ragflow< 0.23.00.23.0
References (3)
EPSS history
Timeline
  • 31 DEC 21:17Z
    RAGFlow Remote Code Execution Vulnerability
    cvelistv5