<?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>Whodb - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/whodb/</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>Sun, 18 Oct 2026 12:21:39 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/whodb/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>WhoDB Path Traversal Vulnerability (CVE-2026-112005)</title><link>https://feed.craftedsignal.io/briefs/2026-10-whodb-path-traversal/</link><pubDate>Sun, 18 Oct 2026 12:21:39 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-whodb-path-traversal/</guid><description>WhoDB versions prior to 0.135.0 are vulnerable to path traversal via DuckDB filesystem functions in the query editor, enabling remote unauthenticated file read and write access.</description><content:encoded><![CDATA[<p>WhoDB versions 0.104.0 through 0.134.x contain a critical path traversal vulnerability, tracked as CVE-2026-112005. The flaw originates from the insecure exposure of DuckDB filesystem functions within the application's query editor interface. An unauthenticated attacker can exploit this by executing specific DuckDB SQL functions to bypass intended directory restrictions. By leveraging functions such as read_text, read_blob, COPY, or ATTACH, an attacker can read arbitrary sensitive files on the host filesystem, including session keys and database credentials. Furthermore, the vulnerability allows for file overwriting, potentially facilitating code execution or persistence by modifying configuration files or binary assets. This vulnerability is particularly concerning because the query interface does not require authentication to execute these file-system operations, granting direct access to the underlying host OS from the application layer.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a network-exposed instance of WhoDB (version &lt; 0.135.0).</li>
<li>Attacker accesses the web-based query editor interface without providing authentication credentials.</li>
<li>Attacker crafts a SQL query using DuckDB's filesystem functions, specifically targeting sensitive files like session.key or configuration files.</li>
<li>Attacker executes the malicious query via the POST endpoint associated with the query editor.</li>
<li>The application backend processes the request and invokes the underlying DuckDB filesystem driver with attacker-controlled path arguments.</li>
<li>The application returns the contents of the requested file or performs the requested write/overwrite operation on the host filesystem.</li>
<li>Attacker exfiltrates the contents of the read file (e.g., credentials) via the web interface response or achieves persistence by overwriting a target file.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows remote attackers to perform arbitrary file reads and writes on the host running the WhoDB service. This can lead to the complete compromise of database credentials, leakage of session keys, and potential remote code execution through the overwriting of executable or configuration files. Organizations running public-facing WhoDB instances are at immediate risk of full server takeover.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch immediately by upgrading all WhoDB instances to version 0.135.0 or later.</li>
<li>If an upgrade is not immediately feasible, restrict access to the WhoDB query editor interface using network-level controls (e.g., VPN or firewall IP allowlisting) to ensure only authorized personnel can access the application.</li>
<li>Audit web server logs for HTTP POST requests to the query editor endpoint that contain suspicious SQL keywords such as 'read_text', 'read_blob', 'COPY', or 'ATTACH' in the request body.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>path-traversal</category><category>web-vulnerability</category><category>whodb</category><category>cve-2026-112005</category></item></channel></rss>