<?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>Api-Bypass - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/api-bypass/</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, 20 Jul 2026 12:24:58 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/api-bypass/feed.xml" rel="self" type="application/rss+xml"/><item><title>CVE-2026-63735: SurrealDB Scope Validation Bypass in Custom API Routes</title><link>https://feed.craftedsignal.io/briefs/2026-07-cve-2026-63735-surrealdb-scope-bypass/</link><pubDate>Mon, 20 Jul 2026 12:24:58 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-cve-2026-63735-surrealdb-scope-bypass/</guid><description>A vulnerability, CVE-2026-63735, in SurrealDB versions prior to 3.2.0 allows authenticated users to bypass namespace and database scope validation in custom API routes by manipulating the URL path, potentially leading to unauthorized data reading or triggering unintended operations across different tenants.</description><content:encoded><![CDATA[<p>CVE-2026-63735 describes a critical vulnerability in SurrealDB versions released before 3.2.0, where the database system fails to properly validate namespace and database scopes within custom API routes. This flaw permits authenticated users who possess valid credentials for any namespace or database to access and invoke custom API endpoints belonging to other tenants. By crafting specific URL paths to target different scopes, attackers can exploit this vulnerability to read sensitive data from unauthorized namespaces or databases, or to trigger operations not intended for their authenticated context. This issue has a CVSS v3.1 Base Score of 8.1, indicating a high severity due to the potential for unauthorized access to data and system manipulation, impacting multi-tenant SurrealDB deployments.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker obtains valid authentication credentials for any namespace or database within a SurrealDB instance.</li>
<li>The attacker identifies a custom API route within the SurrealDB application.</li>
<li>The attacker crafts an HTTP request to target the identified custom API route.</li>
<li>Within the URL path of the request, the attacker specifies a namespace or database scope that is different from their legitimately authenticated scope.</li>
<li>Due to the vulnerability (CVE-2026-63735), the SurrealDB instance processes the request without adequately validating that the authenticated user's session context matches the targeted namespace/database in the URL path.</li>
<li>The custom API endpoint is executed within the context of the unauthorized, targeted namespace or database.</li>
<li>This exploitation allows the attacker to read sensitive data from the unauthorized tenant or trigger unintended operations, achieving their objective.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-63735 can lead to significant data breaches and unauthorized system manipulation in multi-tenant SurrealDB environments. Attackers gaining access to one namespace or database can leverage this vulnerability to traverse across other tenants, reading sensitive data such as user records, financial information, or proprietary business data. Furthermore, the ability to trigger &quot;unintended operations&quot; implies potential for data modification, service disruption, or even the creation of persistence mechanisms within other tenants, leading to widespread compromise and operational disruption. The vulnerability affects the confidentiality, integrity, and potentially availability of data across all tenants on a vulnerable SurrealDB instance.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch CVE-2026-63735 by upgrading all SurrealDB instances to version 3.2.0 or later immediately.</li>
<li>Implement robust logging for web server access and application-specific API calls to identify unusual access patterns involving different namespace or database identifiers in URL paths.</li>
<li>Monitor for HTTP requests targeting SurrealDB custom API routes that contain path elements referencing namespaces or databases outside of the authenticated user's known scope.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>database</category><category>api-bypass</category><category>data-exfiltration</category><category>privilege-escalation</category></item></channel></rss>