PYSEC-2026-3718

See a problem?
Import Source
https://github.com/pypa/advisory-database/blob/main/vulns/surrealdb/PYSEC-2026-3718.yaml
JSON Data
https://api.osv.dev/v1/vulns/PYSEC-2026-3718
Aliases
Published
2026-07-18T14:17:07Z
Modified
2026-08-19T13:45:04Z
Severity
  • 8.7 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X CVSS Calculator
Summary
[none]
Details

SurrealDB before 1.0.1 sets default table permissions to FULL instead of NONE, allowing SELECT, CREATE, UPDATE, and DELETE operations on tables without explicit permissions. Attackers with database access or unauthenticated users on publicly exposed instances can perform unrestricted operations on unprotected tables within their authorization scope.

References

Affected packages

PyPI / surrealdb

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
1.0.1

Affected versions

0.*
0.0.1
0.1.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.4.1
1.*
1.0.0b1
1.0.0

Database specific

source
"https://github.com/pypa/advisory-database/blob/main/vulns/surrealdb/PYSEC-2026-3718.yaml"