<?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/"><channel><title>Cve-2026-67342 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2026-67342/</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>Sat, 01 Aug 2026 13:51:18 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2026-67342/feed.xml" rel="self" type="application/rss+xml"/><item><title>Authorization Bypass in ArcadeDB SQL DEFINE FUNCTION</title><link>https://feed.craftedsignal.io/briefs/2026-08-arcadedb-auth-bypass/</link><pubDate>Sat, 01 Aug 2026 13:51:18 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-arcadedb-auth-bypass/</guid><description>ArcadeDB versions before 26.7.2 contain an authorization bypass vulnerability (CVE-2026-67341) that permits unprivileged users to execute arbitrary JavaScript code via the DEFINE FUNCTION statement.</description><content:encoded><![CDATA[<p>ArcadeDB versions prior to 26.7.2 are vulnerable to an authorization bypass flaw, tracked as CVE-2026-67341. The vulnerability exists within the SQL engine's handling of the <code>DEFINE FUNCTION</code> command when the <code>LANGUAGE</code> parameter is set to <code>js</code>. The application fails to properly enforce security checks that should restrict the registration of functions to administrative users. An attacker with database access can leverage this defect to register and execute arbitrary JavaScript code. This vulnerability has a critical impact, potentially allowing for full system compromise or unauthorized access to sensitive database data, as the code executes within the context of the database process.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker establishes a connection to the target ArcadeDB instance.</li>
<li>Attacker crafts a malicious SQL <code>DEFINE FUNCTION</code> statement specifying <code>LANGUAGE js</code>.</li>
<li>Attacker embeds arbitrary JavaScript payload into the function body.</li>
<li>Attacker executes the SQL statement against the target database.</li>
<li>The ArcadeDB engine fails to validate the user's authorization level for the <code>DEFINE FUNCTION</code> operation.</li>
<li>The database engine registers the malicious function.</li>
<li>Attacker invokes the newly created function to execute the malicious JavaScript payload.</li>
<li>Attacker achieves command execution within the database engine context.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability allows unauthorized users to achieve arbitrary code execution within the database engine. This can lead to full compromise of the database integrity, confidentiality, and availability, depending on the permissions of the database process. The vulnerability affects all ArcadeDB deployments running versions prior to 26.7.2.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade all ArcadeDB instances to version 26.7.2 or later immediately to address the authorization check failure.</li>
<li>Audit database logs for the usage of the <code>DEFINE FUNCTION</code> command, specifically looking for JavaScript-based functions created by non-administrative service accounts.</li>
<li>Restrict network access to the ArcadeDB management ports to prevent unauthorized actors from reaching the database interface.</li>
<li>Monitor database activity for unexpected execution of custom functions.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>authorization-bypass</category><category>cve-2026-67342</category></item></channel></rss>