<?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>SWE-Agent - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/swe-agent/</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>Mon, 17 Aug 2026 22:52:06 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/swe-agent/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>Path Traversal in SWE-agent Trajectory Inspector</title><link>https://feed.craftedsignal.io/briefs/2026-08-cve-2026-75482/</link><pubDate>Mon, 17 Aug 2026 22:52:06 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-cve-2026-75482/</guid><description>The SWE-agent trajectory inspector version 1.1.0 is vulnerable to unauthenticated path traversal via the /trajectory/ handler, allowing attackers to read JSON-formatted sensitive files.</description><content:encoded><![CDATA[<p>SWE-agent version 1.1.0 includes a trajectory inspector component that functions as an HTTP server. This server fails to properly sanitize user-supplied paths in the /trajectory/ handler, allowing the use of path traversal ('..') sequences to bypass restrictions. The application binds to all network interfaces (0.0.0.0) by default and enforces no authentication, exposing it to remote unauthenticated attackers. Additionally, the service implements permissive wildcard CORS headers, which can facilitate cross-site attacks where a malicious web page makes unauthorized requests on behalf of a user. The vulnerability allows an attacker to retrieve arbitrary files from the filesystem, provided the target files are formatted as JSON, as the application logic attempts to parse retrieved data as trajectory files. This represents a significant risk for the disclosure of sensitive information, including repository metadata, command output, and API keys stored in JSON format.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for the unauthorized retrieval of JSON-formatted sensitive data from systems running the sweagent inspector. This includes secrets, API keys, and repository source code, potentially leading to downstream compromise of developer environments or CI/CD pipelines.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade the SWE-agent installation to a version where path traversal in the /trajectory/ handler is remediated.</li>
<li>Restrict network access to the sweagent inspector to authorized local interfaces or behind a reverse proxy that enforces authentication.</li>
<li>Deploy the provided web server detection logic to identify and block path traversal attempts directed at the /trajectory/ URI.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>path-traversal</category><category>web-vulnerability</category></item></channel></rss>