<?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>Cpe:2.3:a:magistrala:magistrala:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3amagistralamagistrala/</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, 14 Sep 2026 21:35:48 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3amagistralamagistrala/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>SQL Injection in Magistrala HTTP API</title><link>https://feed.craftedsignal.io/briefs/2026-09-magistrala-sqli/</link><pubDate>Mon, 14 Sep 2026 21:35:48 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-magistrala-sqli/</guid><description>Magistrala versions prior to 1.0.0 contain a SQL injection vulnerability in the timescale-reader and postgres-reader services allowing authenticated users to achieve remote code execution via arbitrary SQL execution.</description><content:encoded><![CDATA[<p>Magistrala versions prior to 1.0.0 contain a critical SQL injection vulnerability residing within the timescale-reader and postgres-reader HTTP API services. The vulnerability stems from improper handling of the format query parameter, which is interpolated directly into the SQL FROM clause without parameterization or identifier quoting. An authenticated attacker, including those with self-registered accounts, can manipulate this parameter to inject arbitrary subqueries. Because the application connects to the underlying PostgreSQL database with superuser privileges, successful exploitation allows an attacker to perform cross-tenant data exfiltration, extract sensitive credentials such as pg_shadow hashes, read or write arbitrary files on the filesystem, and execute arbitrary system commands by loading attacker-supplied shared objects. This vulnerability represents a significant risk as it grants an authenticated user full control over the database and the underlying operating system user hosting the PostgreSQL process.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-82028 allows for complete compromise of the Magistrala application data and the hosting server environment. Attackers can gain unauthorized access to data across all tenants, steal administrative credentials, and achieve remote code execution (RCE) with the privileges of the postgres OS user, leading to a full host takeover.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade Magistrala to version 1.0.0 or later immediately to patch the vulnerable API services.</li>
<li>Audit database access logs for unusual SQL queries involving the timescale-reader or postgres-reader endpoints that utilize unexpected subqueries or attempts to access pg_shadow.</li>
<li>Restrict the privileges of the PostgreSQL service account to adhere to the principle of least privilege, preventing the application from executing commands or file operations at the OS level.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>sql-injection</category><category>vulnerability</category><category>rce</category></item></channel></rss>