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:07.603Z
Modified
2026-08-19T13:45:04.388412762Z
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
0Unknown 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"