CVE-2026-63745 SurrealDB before 3.1.0 Authorization Bypass via Composite Record-id

Medium 5.3 Published Updated

Authenticated users can bypass tenant isolation and permission rules by spoofing composite record-id fields, leading to unauthorized data access.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-63745?

CVE-2026-63745 is a medium-severity authentication bypass vulnerability in Surrealdb Surrealdb, published on 20 Jul 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

SurrealDB versions before 3.1.0 contain an authorization bypass vulnerability where authenticated users can spoof composite record-id field values by writing to editable body fields. Attackers can bypass permission rules that gate access on id components like tenant isolation by setting same-named body fields to spoofed values that permission checks incorrectly read instead of the immutable id key.

Weakness: CWE-639

Which versions are affected by CVE-2026-63745?

It affects 1 product.

Products include Surrealdb Surrealdb.

How do I fix CVE-2026-63745?

No fix has been published for CVE-2026-63745 yet. Limit exposure of the affected software until one is available.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2026-63745 being exploited?

There is no known exploitation of CVE-2026-63745 in the wild and no public exploit code.

All Surrealdb Surrealdb vulnerabilities

Sources

Also known as GHSA-6fpj-mjq4-fp9r.

Is CVE-2026-63745 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free