<?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>OpenCSG - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/opencsg/</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, 02 Nov 2026 15:48:27 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/opencsg/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>OpenCSG CSGHub: Authorization bypass via file resolve route (CVE-2026-120426)</title><link>https://feed.craftedsignal.io/briefs/2026-11-opencsg-csghub-auth-bypass/</link><pubDate>Mon, 02 Nov 2026 15:48:27 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-opencsg-csghub-auth-bypass/</guid><description>OpenCSG CSGHub version 2.6.0-ce and earlier contains an authorization bypass vulnerability allowing remote, unauthenticated attackers to retrieve private repository files by injecting a malicious current_user parameter.</description><content:encoded><![CDATA[<p>OpenCSG CSGHub versions through 2.6.0-ce are affected by an authorization bypass vulnerability in the unauthenticated file resolve route. An unauthenticated remote attacker can exploit this by injecting a percent-encoded 'current_user' parameter into the file path. When processed, the application incorrectly forwards this parameter along with its internal server API key, causing the system to treat the request as authorized and allowing access to files within private models, code, or space repositories.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for the unauthorized retrieval of sensitive data contained within private repositories, including source code, model weights, and other intellectual property hosted on the CSGHub instance.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade CSGHub to a patched version beyond 2.6.0-ce when available.</li>
<li>Until patched, inspect web server access logs for anomalous requests to file resolution endpoints containing the 'current_user' parameter.</li>
<li>Restrict access to CSGHub instances to internal networks or via VPN to reduce exposure to the public internet.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>authorization-bypass</category><category>web-application</category><category>repository-exposure</category><category>cve-2026-120426</category></item></channel></rss>