<?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>Vibe-Trading (0.1.0-0.1.6) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/vibe-trading-0.1.0-0.1.6/</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>Wed, 21 Oct 2026 02:15:15 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/vibe-trading-0.1.0-0.1.6/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>HKUDS Vibe-Trading Missing Authentication (CVE-2026-114108)</title><link>https://feed.craftedsignal.io/briefs/2026-10-114108/</link><pubDate>Wed, 21 Oct 2026 02:15:15 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-114108/</guid><description>HKUDS Vibe-Trading versions 0.1.0 through 0.1.6 contain a missing authentication vulnerability allowing unauthenticated attackers to execute arbitrary shell commands, upload files, and access sensitive data.</description><content:encoded><![CDATA[<p>HKUDS Vibe-Trading versions 0.1.0 through 0.1.6 are susceptible to a missing authentication vulnerability (CVE-2026-114108). The vulnerability exists within the application's authentication logic; specifically, the require_auth() function returns early if the API_AUTH_KEY environment variable is not explicitly set. This failure results in the entire FastAPI surface being exposed to unauthenticated remote attackers.</p>
<p>An attacker can leverage this flaw to interact with administrative endpoints, resulting in full application compromise. Reported impacts include unauthorized access to session histories, retrieval of partial API keys, arbitrary file uploads via the /upload endpoint, and remote code execution through the BashTool utility reachable via the /sessions/{id}/messages endpoint. Defenders should prioritize updating to version 0.1.7 or ensuring that the API_AUTH_KEY environment variable is configured correctly.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated remote attackers to gain full control over the Vibe-Trading instance. This includes the ability to execute arbitrary shell commands with the privileges of the application process, exfiltrate sensitive session data and API keys, and upload malicious scripts. This poses a significant risk to the integrity and confidentiality of the host environment and any integrated services.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade Vibe-Trading to version 0.1.7 or later immediately to patch CVE-2026-114108.</li>
<li>If immediate patching is not possible, ensure the API_AUTH_KEY environment variable is set to a strong, non-default value to force the require_auth() function to validate requests.</li>
<li>Audit logs for unauthorized HTTP POST requests to /upload or /sessions/*/messages endpoints originating from untrusted IPs.</li>
<li>Restrict access to the Vibe-Trading FastAPI interface to authorized network segments only.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category></item></channel></rss>