525 matches found
PT-2026-61557
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.0 Description Unauthenticated attackers can create arbitrary namespaces and databases by issuing USE commands. This occurs because the system fails to validate DEFINE NAMESPACE or DEFINE DATABASE permissions whe...
PT-2026-61553
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.5 Description Authenticated users can cause a denial of service by submitting queries containing long chains of operators. This occurs when tens of thousands of chained operators create unbounded expression tree...
PT-2026-61571
SurrealDB before 3.1.0 evaluates user-supplied WHERE clauses in SELECT statements and SET/MERGE/CONTENT/PATCH clauses in UPDATE, UPSERT, INSERT ON DUPLICATE KEY UPDATE, and RELATE update-variant statements against full record data before enforcing PERMISSIONS FOR SELECT WHERE restrictions. An...
PT-2026-61560
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.5 Description A server-side request forgery SSRF issue exists in the JWKS fetcher. The system follows HTTP redirects without re-validating the redirect targets against network capabilities. Users with the Owner...
PT-2026-61569
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.0 Description An issue exists where the system fails to refresh the authentication state in LIVE SELECT subscriptions when the session state changes. This allows an attacker to continue receiving real-time...
PT-2026-61565
SurrealDB versions before 3.1.0 contain an authentication bypass vulnerability in LIVE SELECT subscriptions where permission expressions referencing $value, $before, $after, or $event are evaluated against attacker-controlled bindings instead of actual documents. Authenticated subscribers can bin...
PT-2026-61563
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.0 Description A denial of service issue exists in the RPC use handler that causes a panic when the db variable is set without a namespace. Unauthenticated attackers can crash the server process by sending a...
PT-2026-61559
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.0 Description An issue in HTTP redirect handling allows authenticated users to bypass capability restrictions. Specifically, attackers can circumvent port-scoped --deny-net rules by chaining an HTTP redirect fro...
PT-2026-61549
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.2.0 Description A permissions bypass exists where data-modifying statements within PERMISSIONS clauses execute with enforcement disabled. Attackers who have permission to perform a guarded operation can write to...
PT-2026-61576
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.0 Description The value and JSON parser fails to enforce the configured recursion depth limit when processing nested braces, brackets, or parentheses. Unauthenticated attackers can exploit this by sending deeply...
PT-2026-61554
Name of the Vulnerable Software and Affected Versions SurrealDB versions 3.1.0 through 3.1.4 Description An issue exists where field-level SELECT permissions are not enforced when records are accessed via graph-edge or back-reference traversals. Users with table-level SELECT access can bypass...
PT-2026-61570
SurrealDB versions before 3.1.0 contain a denial of service vulnerability where malicious LIVE queries with WHERE clauses that evaluate to errors cause all CREATE, UPDATE, and DELETE operations on the watched table to fail. An authenticated user with only select permission can prevent write...
PT-2026-61573
SurrealDB versions before 3.1.0 contain a session hijacking vulnerability where the HTTP /rpc sessions method returns attached session UUIDs without authentication and accepts arbitrary session fields with no ownership verification. Unauthenticated attackers can enumerate session UUIDs and...
PT-2026-61556
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.1.4 Description Incorrect index handling during permission filtering allows attackers with record scope access to read array elements that should be restricted. This occurs when the system fails to properly enforc...
PT-2026-61550
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.2.0 Description A denial of service issue exists in the SurrealML header parser. Authenticated users with the Owner role can crash the server by uploading a malformed .surml file to the '/ml/import' endpoint. By...
PT-2026-61562
SurrealDB versions before 3.1.0 fail to enforce table SELECT permissions when traversing graph edges or back-references. Authenticated users can read records from any table reachable through graph edges regardless of the target table's PERMISSIONS FOR select clause...
PT-2026-61552
Name of the Vulnerable Software and Affected Versions SurrealDB versions prior to 3.2.0 Description A server-side request forgery SSRF issue exists in the JWKS fetcher. The system validates the URL hostname string against allow-lists but fails to verify the resolved IP addresses. An attacker with...
PT-2026-61561
SurrealDB versions before 3.1.0 contain an authorization bypass vulnerability where authenticated users can spoof composite record-id field values by writing to editable body fields. Attackers can bypass permission rules that gate access on id components like tenant isolation by setting same-name...
PT-2026-61579
SurrealDB before 2.5.0 and before 3.0.0-beta.3 contains a confused deputy privilege escalation vulnerability. Unprivileged users e.g., those with the database editor role can create or modify fields containing futures, functions, or closures. Because these are executed in the context of the...
PT-2026-61564
SurrealDB versions before 3.1.0 contain an information disclosure vulnerability where authenticated users with UPDATE access can read field values hidden by field-level SELECT permissions through error messages. Attackers can trigger arithmetic or extend operations on hidden fields to embed raw...