Skip to content
OpenAdvisories

Package · crates.io

surrealdb

57 known vulnerabilities.

3 results · Clear filters · Feed

  • Low 2.3

    SurrealDB before 2.2.2 Denial of Service via JavaScript Scripting

    SurrealDB before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.2 does not enforce a default execution-time limit on embedded JavaScript scripting functions when the scripting capability is explicitly enabled (via --allow-scripting or --allow-all). An authen…

  • Low 2.3

    SurrealDB before 2.2.2 Local File Read via DEFINE ANALYZER

    SurrealDB versions before 2.2.2 contain a local file read vulnerability in the DEFINE ANALYZER statement that allows authenticated users to read arbitrary files on the file system. Attackers with root, namespace, or database level privileges can point analyze…

  • Low 2.3

    SurrealDB before 2.1.4 Permission Bypass via DEFINE TABLE OVERWRITE

    SurrealDB before 2.1.4 silently fails to overwrite table definitions when the DEFINE TABLE ... OVERWRITE clause is used on tables defined with TYPE RELATION. Because table definitions include the PERMISSIONS clause, an attempt to tighten a table's permissions…