CVE-2026-61645
9.1 CRITICALpublic exploit availablePublished 2026-10-29 · Updated 2026-10-29
AI risk analysis
- Summary
- Docat's Upload API allows unvalidated arbitrary file uploads, enabling attackers to overwrite sensitive configuration files or deploy malicious content such as scripts that lead to remote code execution or cross-site scripting, depending on server deployment.
- Exploitability
- Exploitation is straightforward for authenticated low-privilege users with network access; no user interaction or complex conditions are required.
- Blast radius
- Successful exploitation could compromise confidentiality, integrity, and availability of the Docat instance and potentially underlying systems if remote code execution is achieved in certain deployments.
- Detection
- Monitor for unexpected file creation or modification in configuration directories (e.g., /etc/docat/, config.yaml), unusual HTTP 200 responses to POST requests on the upload endpoint with non-standard file extensions, or deployment of files outside expected static documentation trees.
- Prioritized remediation
- Upgrade to Docat version 1.6.0 or later, which mitigates filename-based path traversal; however, since unrestricted file types remain unpatched, immediately restrict allowed upload content types (e.g., only permit .html, .css, .js with strict MIME-type enforcement) and sanitize or reject all non-static-document paths.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Docat is a tool for hosting versioned static documentation. In the affected implementation, an arbitrary file upload vulnerability in the `Upload API` arises because the API does not validate the `uploaded file path or type`. An attacker can overwrite sensitive configuration files or place malicious files on the Docat web server. Depending on deployment context, uploaded content can enable remote code execution or cross-site scripting intended to steal cookies or redirect users to malicious websites. Version 1.6.0 mitigates filename-based path traversal; remediation of unrestricted file types or deployment-dependent malicious-content effects is not established by the verified patch.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L
Weaknesses
CWE-434
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- CRITICALCVE-2026-18143
- HIGHCVE-2026-100673PoC
- CRITICALCVE-2026-100716PoC
- HIGHCVE-2026-103412PoC
- HIGHCVE-2026-104059PoC
- HIGHCVE-2026-105293PoC
- HIGHCVE-2026-108452
- HIGHCVE-2026-108553PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.