<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>TEN - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/ten/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Fri, 04 Sep 2026 15:26:41 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/ten/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Unauthenticated Arbitrary File Read and Write in TEN Framework</title><link>https://feed.craftedsignal.io/briefs/2026-09-ten-framework-rce/</link><pubDate>Fri, 04 Sep 2026 15:26:41 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-ten-framework-rce/</guid><description>TEN Framework version 0.11.71 contains unauthenticated file read and write vulnerabilities in its API endpoints, enabling remote code execution via file system manipulation.</description><content:encoded><![CDATA[<p>TEN Framework version 0.11.71 is impacted by a critical vulnerability (CVE-2026-85688) affecting the TMAN Designer component. The vulnerability resides in the /api/designer/v1/file-content API endpoints, which fail to properly validate requests. This flaw allows unauthenticated attackers to perform arbitrary file reads and writes on the underlying host system. By sending maliciously crafted POST or PUT requests to these endpoints, an attacker can read sensitive configuration files or overwrite system files. Successful exploitation enables remote code execution through methods such as modifying SSH authorized_keys, appending malicious cron jobs, or injecting code into executable graph files used by the framework. Given the CVSS score of 9.8, this vulnerability poses a severe risk to any internet-exposed TEN Framework instances.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker performs reconnaissance to identify internet-facing TEN Framework TMAN Designer instances.</li>
<li>Attacker crafts a malicious HTTP POST request targeting the /api/designer/v1/file-content endpoint.</li>
<li>Attacker uses the vulnerability to read local system configuration files to map internal paths.</li>
<li>Attacker constructs a malicious payload, such as a reverse shell script or an SSH public key.</li>
<li>Attacker sends an HTTP PUT request to the same endpoint to overwrite a sensitive system file (e.g., /home/user/.ssh/authorized_keys).</li>
<li>If targeting cron, the attacker writes a malicious job definition to /etc/cron.d/ or /var/spool/cron/.</li>
<li>The system executes the injected code or grants unauthorized access, completing the compromise.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation leads to full system compromise of the server running TEN Framework. Attackers gain the ability to exfiltrate sensitive data, establish persistent backdoors via SSH keys or cron jobs, and execute arbitrary code with the privileges of the service user. This vulnerability affects all deployments of TEN Framework 0.11.71 and carries a high risk of automated exploitation by threat actors scanning for vulnerable web applications.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately upgrade all instances of TEN Framework to a patched version once released by the vendor.</li>
<li>Restrict network access to the TMAN Designer API endpoints to trusted administrative IP addresses using a firewall or ingress controller.</li>
<li>Audit server logs for unauthorized HTTP POST or PUT requests to /api/designer/v1/file-content.</li>
<li>Implement integrity monitoring on critical system files like /home/<em>/.ssh/authorized_keys and /etc/cron.</em> to detect unauthorized modifications.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>vulnerability</category><category>rce</category><category>webserver</category></item></channel></rss>