Skip to main content
VulnerabilityPublished Updated

CVE-2025-0868: Arc53 DocsGPT · Eval Injection

Affects Arc53 DocsGPTSource CVE Database V5

0

Public exploit available (Exploit-DB) · 17% EPSS · CVSS 9.3 Critical.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 4.0 base score
9.3Critical
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

t = 0 is the CVE’s publication on cve.org

  1. Disclosed: evidence found.

    CVE published 20 Feb 2025

  2. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  3. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

Timeline

  1. CVE ID reserved

    by CERT.PL

    , 21 days before disclosure

  2. CVE published

    on cve.org

    , t = 0

  3. 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

ProductAffectedFixed in
Arc53 DocsGPTAffected
  • =0.8.1
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.

References

Community reviews

Loading reviews…