Method-Style Function Call Bypass in SurrealDB Affects Authentication Controls
CVE-2026-121416

7.1HIGH

Key Information:

Vendor

Surrealdb

Status
Vendor
CVE Published:
3 November 2026

What is CVE-2026-121416?

SurrealDB versions prior to 3.3.1 lack proper enforcement of restrictions for method-style function calls. This vulnerability allows authenticated users to bypass --deny-funcs restrictions, enabling them to execute unauthorized functions using method syntax. As a result, users can access and manipulate file bucket data that should be restricted, compromising the integrity of the data and overall security of the application.

Affected Version(s)

surrealdb 2.0.0 < 3.3.1

surrealdb 3.3.1

References

CVSS V4

Score:
7.1
Severity:
HIGH
Confidentiality:
High
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

gn00295120
.