Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-109336 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

SurrealDB before 3.3.0 contains an authorization bypass vulnerability that allows record users to read fields hidden by field-level SELECT permissions through LIVE SELECT projections. Attackers can project restricted fields from the unreduced $after or $before parameters under an alias to receive exact stored values in CREATE, UPDATE, and DELETE notifications.

Metrics

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-863Incorrect Authorization[email protected]

Affected Products

ProductVersions
SurrealDB
< 3.3.0 (semver)

CPE

  • No CPEs found in CPE dictionary for this product.

Remediation

  • Upgrade: 3.3.0moderate effort
  • Workaround:low effort

    Do not rely on field-level SELECT permissions to hide values on a table that untrusted users can subscribe to; keep sensitive fields in a separate table or database those users cannot read at all, or restrict at the table level.

  • Workaround:low effort

    Deny live and arbitrary queries to untrusted principal classes with --deny-arbitrary-query (env SURREAL_CAPS_DENY_ARBITRARY_QUERY), for example for guest and record, which also blocks the LIVE RPC for those classes.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-109336
NVD Published Date:
Oct 12, 2026
NVD Last Modified:
Oct 26, 2026
Source:
[email protected]
CVE-2026-109336 Details - Not Deferred