Skip to main content
CVE-2026-63739 HIGH CVSS 8.3 SurrealDB Verified Advisory

Arbitrary file read via DEFINE ANALYZER mapper filter in SurrealDB (CVE-2026-63739)

SurrealDB's DEFINE ANALYZER mapper() filter allows database users with the EDITOR or OWNER role to specify arbitrary file paths and retrieve file contents through query error messages. File access is intended to be restricted by the SURREAL_FILE_ALLOWLIST setting, but an empty allowlist - which is the default - applies no restriction at all. Exploitation can expose sensitive files readable by the SurrealDB process, including command-line credentials and environment variables, potentially escalating a single-database role to full instance control. Affected versions: - <3.1.5 We recommend updating to: 3.1.5. CVSS 8.3 · our assessment: this_week Reference: https://github.com/surrealdb/surrealdb/security/advisories/GHSA-cc8f-fcx3-gpjr Details: https://vuln.today/cve/CVE-2026-63739

Verified by vuln.today against published advisories.

Affected versions

  • – <3.1.5

Fixed in: 3.1.5

Full CVE analysis Reference Published Jul 20, 2026

← All verified advisories

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy