<?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>Wandb (&lt; 0.29.0) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/wandb--0.29.0/</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>Tue, 15 Sep 2026 03:38:14 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/wandb--0.29.0/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 Weights &amp; Biases wandb</title><link>https://feed.craftedsignal.io/briefs/2026-09-wandb-path-traversal/</link><pubDate>Tue, 15 Sep 2026 03:38:14 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-wandb-path-traversal/</guid><description>The Weights &amp; Biases wandb library before version 0.29.0 is vulnerable to path traversal via the File.download function, allowing an attacker-controlled backend to write files to arbitrary locations.</description><content:encoded><![CDATA[<p>Weights &amp; Biases wandb versions prior to 0.29.0 contain a high-severity path traversal vulnerability in the File.download function. The library fails to validate filenames returned by server responses, allowing an attacker who controls the backend infrastructure to inject directory traversal sequences. By successfully manipulating the file path, the attacker can force the client-side wandb process to write files outside of the intended download directory. This creates a significant security risk, as the attacker may be able to achieve Remote Code Execution (RCE) by overwriting critical system files, such as shell configuration files (e.g., .bashrc, .zshrc) or files within Python site-packages that are loaded at runtime.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows an attacker to achieve arbitrary file writes on the host system. Depending on the environment, this can result in total system compromise, exfiltration of sensitive information, or the execution of malicious code under the context of the user running the wandb library. This vulnerability affects any data science or machine learning pipeline utilizing vulnerable versions of wandb to pull artifacts from a backend server.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the wandb library to version 0.29.0 or later immediately to include path validation in the File.download function.</li>
<li>Restrict the use of untrusted or unverified backend servers for downloading artifacts via wandb.</li>
<li>Monitor local file system activity for unexpected file writes originating from Python interpreter processes.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>path-traversal</category><category>python</category></item></channel></rss>