Description
SurrealDB versions before 3.1.0 contain an authorization bypass vulnerability in the KILL statement that allows authenticated database users to terminate other users' LIVE SELECT subscriptions. Attackers can issue KILL statements with target live query UUIDs to disrupt real-time data subscriptions of other users without ownership verification.
Published: 2026-07-20
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SurrealDB versions prior to 3.1.0 expose a vulnerability in the KILL statement that allows an authenticated user to terminate a LIVE SELECT subscription belonging to another user without any ownership check. An attacker can tell the database to kill a targeted live query by providing its UUID, causing the victim’s real‑time data feed to stop. The flaw is a CWE‑862 authorization bypass which can degrade service availability for affected users.

Affected Systems

The vulnerability affects SurrealDB database software from the vendor SurrealDB. All releases earlier than version 3.1.0 are impacted.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate risk, while the EPSS score of 0.00181 (approximately 0.18%) indicates a very low exploitation probability. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires a legitimate authenticated session, and the attacker must issue a well‑formed KILL command targeting a specific live query UUID. Based on the description, it is inferred that a non‑privileged authenticated user could disrupt another user’s subscription by simply supplying that UUID.

Generated by OpenCVE AI on August 1, 2026 at 07:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade SurrealDB to version 3.1.0 or later to remove the KILL statement flaw
  • Limit the execution of KILL statements to privileged or administrator roles only, removing the ability for regular users to issue them
  • Monitor database command logs for unexpected KILL statement usage and alert on cross‑user subscription terminations

Generated by OpenCVE AI on August 1, 2026 at 07:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 01:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:surrealdb:surrealdb:*:*:*:*:*:*:*:*

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Surrealdb
Surrealdb surrealdb
Vendors & Products Surrealdb
Surrealdb surrealdb

Mon, 20 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 20 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Description SurrealDB versions before 3.1.0 contain an authorization bypass vulnerability in the KILL statement that allows authenticated database users to terminate other users' LIVE SELECT subscriptions. Attackers can issue KILL statements with target live query UUIDs to disrupt real-time data subscriptions of other users without ownership verification.
Title SurrealDB before 3.1.0 Authorization Bypass via KILL Statement
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

Surrealdb Surrealdb
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-28T01:05:49.302Z

Reserved: 2026-07-18T12:30:08.354Z

Link: CVE-2026-63758

cve-icon Vulnrichment

Updated: 2026-07-20T19:23:26.895Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T07:30:13Z

Weaknesses