Description
A flaw was found in the live query subscription mechanism of the database engine. This vulnerability allows record or guest users to observe unauthorized records within the same table, bypassing access controls, via crafted LIVE SELECT subscriptions when other users alter or delete records.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | surrealdb | < 2.1.9, 2.2.0 – < 2.2.8, 2.3.0 – < 2.3.8, 3.3.0 – < 3.3.0-alpha.7 | 2.1.9 |
| Red Hat | OpenShift Service Mesh 3 | — | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| crates.io | SurrealDB | >= 2.3.0, < 2.3.8 | 2.3.8 | GHSA-7vm2-j586-vcvc |
| crates.io | SurrealDB | >= 2.2.0, < 2.2.8 | 2.2.8 | GHSA-7vm2-j586-vcvc |
| crates.io | SurrealDB | < 2.1.9 | 2.1.9 | GHSA-7vm2-j586-vcvc |
| crates.io | SurrealDB | >= 3.0.0-alpha.0, < 3.0.0-alpha.8 | 3.0.0-alpha.8 | GHSA-7vm2-j586-vcvc |
References
- https://access.redhat.com/security/cve/CVE-2025-11060 vdb-entry
- RHBZ#2394708 issue-tracking
- https://github.com/surrealdb/surrealdb
- https://github.com/surrealdb/surrealdb/commit/d81169a06b89f0c588134ddf2d62eeb8d5e8fd0c
- https://github.com/surrealdb/surrealdb/pull/6247
- https://github.com/surrealdb/surrealdb/security/advisories/GHSA-7vm2-j586-vcvc
- https://surrealdb.com/docs/surrealql/statements/live