CVE Catalog

CVE-2024-58367

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

12th percentile - higher than 12% of all known CVEs

Summary

Vulnerability in SurrealDB before version 2.0.4. Field permissions are not enforced during SELECT, UPDATE, and DELETE operations. An authenticated user can access field values they lack permission for using techniques like SELECT VALUE, field aliasing, functions, WHERE clause, RETURN BEFORE, and SET.

Risk Assessment

Risk of leaking sensitive data stored in database fields that the user should not have access to, potentially compromising data confidentiality.

Recommendation

Upgrade SurrealDB to version 2.0.4 or later.

Other vulnerabilities in SurrealDB

See all
Original NVD description (English source)

SurrealDB versions before 2.0.4 fail to properly enforce field permissions during SELECT, UPDATE, and DELETE operations, allowing authorized users to access unauthorized field values through various query techniques. Attackers can exploit SELECT VALUE operations, field aliasing, function arguments, WHERE clause filtering, RETURN BEFORE clauses, and SET clause references to leak protected field contents despite lacking SELECT permissions.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS