Vulnerability details
CVE-2024-58366
DelSkayn rquickjssurrealdb surrealdb
SurrealDB before 1.1.1 Format String via Scripting Functions
CVSS 4.0
9.0Critical
Official description
SurrealDB before 1.1.1 contains a format string vulnerability in the rquickjs Exception::throw_type function when scripting is enabled. Attackers with scripting privileges can supply format string sequences in error inputs to read arbitrary memory or execute code with SurrealDB process privileges.
CVSS scores
| Score | Version | Source | Vector |
|---|---|---|---|
| 9.0Critical | 4.0 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H |
| 8.5High | 3.1 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H |
Affected products
| Vendor | Product | Versions | Source |
|---|---|---|---|
| DelSkayn | rquickjs | v < 0.4.2 | CVEProject cvelistV5 (CNA) |
| surrealdb | surrealdb | v < 1.1.1 | CVEProject cvelistV5 (CNA) |
References and advisories
2
Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.
Details
- Published
- 2026-07-18
- Last updated
- 2026-10-30
- State
- Published
- Assigner (CNA)
- VulnCheck
Exploit prediction (EPSS)
0.57%
Probability of exploitation in 30 days
47.6%
Percentile (among all CVEs)
SSVC assessment (CISA)
- Automatable
- No
- Exploitation
- None
- Technical impact
- Total
Weaknesses (CWE)
- CWE-134Use of Externally-Controlled Format String