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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Arc53 | DocsGPT | 0.8.1 – ≤ 0.12.0 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- DocsGPT 0.12.0 - Remote Code Execution EDB-52145 · webapps · Apr 9, 2025 · verified
GitHub 1 repository
-
aidana-gift/CVE-2025-0868 ★ 1 · May 25, 2025
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- DocsGPT - Unauthenticated Remote Code Execution http/cves/2025/CVE-2025-0868.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | docsgpt | >= 0.8.1, <= 0.12.0 | — | GHSA-9gff-5v8w-x922 |
References
- https://cert.pl/en/posts/2025/02/CVE-2025-0868/ third-party-advisory
- https://cert.pl/posts/2025/02/CVE-2025-0868/ third-party-advisory
- https://github.com/arc53/DocsGPT product