CVE-2025-0868: Arc53 DocsGPT · Eval Injection
Affects Arc53 DocsGPTSource CVE Database V5
Public exploit available (Exploit-DB) · 17% EPSS · CVSS 9.3 Critical.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 17.0% chance of exploitation in 30 days – higher than 97% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NExploitation evidence
t = 0 is the CVE’s publication on cve.org
Disclosed: evidence found.
CVE published 20 Feb 2025
Detectable: evidence found.
nuclei template: DocsGPT - Unauthenticated Remote Code Execution
Weaponised: evidence found.
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
Timeline
CVE ID reserved
by CERT.PL
, 21 days before disclosure
CVE published
on cve.org
, t = 0
First Exploit-DB entry (opens in a new tab)
DocsGPT 0.12.0 - Remote Code Execution
, 48 days after disclosure
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Arc53 DocsGPT | Affected
| Fixed in– |
AI-suggested
Immediate mitigation steps include: 1) Disabling or restricting access to the /api/remote endpoint until a secure patch is available. 2) Implementing network-level controls such as firewall rules or API gateways to restrict inbound traffic to trusted sources only. 3) Monitoring logs for unusual or unexpected requests targeting the /api/remote endpoint, especially those containing suspicious JSON payloads. 4) If possible, upgrading to a patched version once released by Arc53. 5) As a temporary workaround, modifying the source code to replace the use of eval() with a safe JSON parser (e.g., json.loads()) to prevent code execution. 6) Conducting thorough security audits and penetration testing focused on API endpoints to detect similar unsafe coding practices. 7) Educating developers and DevOps teams about the dangers of using eval() with untrusted input to prevent recurrence. 8) Employing runtime application self-protection (RASP) or endpoint detection and response (EDR) solutions to detect and block suspicious behaviors indicative of exploitation attempts.
Description
A vulnerability, that could result in Remote Code Execution (RCE), has been found in DocsGPT. Due to improper parsing of JSON data using eval() an unauthorized attacker could send arbitrary Python code to be executed via /api/remote endpoint.. This issue affects DocsGPT: from 0.8.1 through 0.12.0.