Skip to main content

TEN Framework CVE-2026-85688

| EUVDEUVD-2026-71137 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-09-04 VulnCheck GHSA-32p3-43gv-3r2m
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach TMAN Designer HTTP endpoint
  2. Delivery
    Send unauthenticated PUT to /api/designer/v1/file-content
  3. Exploit
    Write SSH key or cron/graph payload
  4. Execution
    Trigger execution via SSH or scheduler
  5. Impact
    Remote code execution on host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to the TMAN Designer file-content API of TEN Framework 0.11.71 at /api/designer/v1/file-content, which accepts POST (read) and PUT (write) requests with no authentication, no user interaction, and against the default configuration (CWE-306, CVSS PR:N/UI:N/AC:L). The primary limiting factor is exposure: the attacker must be able to route to the Designer HTTP listener, so deployments that bind it to localhost or restrict it behind an authenticating proxy/firewall are not remotely exploitable. RCE further depends on the ability to write to an actionable target such as authorized_keys, a cron file, or an executable graph file that the system will later load or execute.

Impact

This is a genuine high-priority issue rather than an inflated CVSS number: the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H, score 9.3) aligns cleanly with the description - a network-reachable, unauthenticated, single-request read/write primitive that chains to code execution, so all three impact metrics being High is justified. No EPSS score, KEV listing, or explicit proof-of-concept is present in the provided data, so exploitation is not yet confirmed in the wild, but the trivial exploitation profile (a single crafted HTTP request against a default configuration) means weaponization would be straightforward; any team running an internet- or LAN-exposed TMAN Designer instance should treat this as urgent. The main mitigating factor is deployment footprint - TEN Framework is an emerging AI-agent framework, so real-world exposure is limited compared with mainstream web software, and the practical risk depends heavily on whether the Designer service is network-reachable versus bound to localhost.

Exploit ScenarioDerived

An attacker who can reach the TMAN Designer HTTP service sends an unauthenticated PUT to /api/designer/v1/file-content writing their own SSH public key into ~/.ssh/authorized_keys (or a payload into a cron file / executable graph file), then connects over SSH or waits for the scheduled job to run, gaining code execution as the service or user account. The matching POST read endpoint can first be used to exfiltrate secrets and confirm reachable paths. No proof-of-concept is published in the provided sources, but the single-request design makes exploitation trivial.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
2 public PoCs No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 04, 2026

Unauthenticated arbitrary file read and write in TEN Framework 0.11.71 lets remote attackers hit the TMAN Designer file-content API (POST/PUT to /api/designer/v1/file-content) with no credentials, reading any file the service can access and writing attacker-controlled content to arbitrary system paths. Because the write primitive can drop SSH authorized_keys, cron jobs, or executable graph files, it escalates directly to remote code execution. Reported by VulnCheck; no public exploit identified at time of analysis and it is not in CISA KEV.

RemediationAI

No vendor-released patched version is identified at time of analysis (the GitHub issue #2187 tracking this is the primary reference and no fixed tag is confirmed), so monitor the TEN Framework repository and the VulnCheck advisory for a fixed release and upgrade as soon as one ships. As compensating controls, do not expose the TMAN Designer service to untrusted networks - bind it to localhost or place it behind an authenticating reverse proxy that requires credentials before any request reaches /api/designer/v1/file-content, and use network ACLs/firewall rules to restrict access to trusted developer hosts only (trade-off: breaks remote collaborative use of the Designer). If the Designer is not needed in a given deployment, disable it entirely. Given the write-to-anywhere primitive, also audit and lock down high-value write targets on the host (SSH authorized_keys files, cron directories) and monitor for unexpected modifications.

Affected VersionsENISA

ten-framework 0 ≤0.11.71

Affected Packages

euvd ten_framework no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

TEN Framework is an open-source framework for building real-time, multimodal conversational AI agents; TMAN Designer is its management/authoring tooling, with the vulnerable logic in core/src/ten_manager/src/designer/file_content/mod.rs. The root cause is CWE-306 (Missing Authentication for a Critical Function): the file-content endpoints expose raw read and write filesystem operations over HTTP without any authentication or authorization gate, and without path confinement to a project workspace. The CPE cpe:2.3:a:ten-framework:ten-framework identifies the affected component as the ten-framework application itself at version 0.11.71.

Know when Ten Framework gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
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
vuln.today AI 9.8 CRITICAL

Network-reachable, unauthenticated single-request file read/write chaining to code execution justifies AV:N/AC:L/PR:N/UI:N with full C/I/A impact; scope unchanged as impact stays on the host.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

TEN Framework 0.11.71 contains unauthenticated arbitrary file read and write vulnerabilities in the TMAN Designer file-content API endpoints. Attackers can submit POST and PUT requests to the /api/designer/v1/file-content endpoints to read arbitrary files or write malicious content to system paths, enabling code execution through authorized_keys, cron files, or executable graph files.

Technical POC Analysis

The flaw is CWE-306, Missing Authentication for Critical Function.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

2 public PoC links from nuclei

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

TEN Framework 0.11.71 contains a critical remote code execution vulnerability in the TMAN Designer API that allows unauthenticated attackers to read and write arbitrary files on affected systems. An attacker can exploit this without credentials to drop malicious SSH keys, cron jobs, or executable files, resulting in complete system compromise. Organizations running this framework are immediately at risk of unauthorized access and full operational control takeover.

Business Impact: Severe
Compensating Controls

Implement network segmentation to restrict access to TMAN Designer API endpoints; deploy Web Application Firewall (WAF) rules blocking suspicious /api/designer/v1/file-content requests; add API-layer authentication proxy in front of TEN Framework to enforce credential validation on all file-content endpoints; disable unused TMAN Designer functionality if not operationally required; monitor for unauthorized file writes to sensitive paths (/etc/ssh/authorized_keys, /etc/cron.d, graph execution directories).

Threat Model

6 threats: Information Disclosure, Elevation of Privilege, Tampering and 1 more

5-step attack chain with trust boundaries and controls

Full threat model - attack chain, trust boundaries, controls per stage and evidence - is part of the Pro and Business plans.

Threat Intelligence Overview

EPSS Score
0.4%
Top 67% exploitable
Prevalence
Low
emerging open-source AI-agent framework, limited production footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy