Read the docs
TI-2024-20815 Aliases CVE-2024-31451

Limited file write in routes.py (GHSL-2023-250)

Priority LOW 31CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
None · Low · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA.

Summary

DocsGPT is a GPT-powered chat for documentation. DocsGPT is vulnerable to unauthenticated limited file write in routes.py. This vulnerability is fixed in 0.8.1.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00575 47th percentileScored 2026-11-07
Fix Fixed DocsGPT (arc53): 0.8.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
arc53DocsGPTbefore 0.8.10.8.1Patch availableCNA
  • DocsGPT Vendorarc53 Affected before 0.8.1 Fixed in 0.8.1 Patch available CNA

CPE names CISA-ADP · 1

CPEVersionsRoleVendor
cpe:2.3:a:arc53:docsgpt:-:*:*:*:*:*:*:*not specified by CISA-ADP—arc53
  • cpe:2.3:a:arc53:docsgpt:-:*:*:*:*:*:*:* Versions not specified by CISA-ADP — ·arc53

Remediation

  • Fix · CNA DocsGPT (arc53) Fixed in 0.8.1

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-31451

References

  • TI-2026-21029 Unauthenticated RCE in DocsGPT MCP STDIO Configuration CVSS 4.0CRITICAL 10.0
  • TI-2025-00736 Remote Code Execution in DocsGPT CVSS 4.0CRITICAL 9.3
  • TI-2026-11409 arc53 DocsGPT Credential Storage encryption.py encrypt_credentials data authenticity CVSS 4.0LOW 2.3
  • TI-2026-61924 DocsGPT through 0.20.0 OAuth Token Disclosure via Wildcard postMessage CVSS 4.0MEDIUM 5.3

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences