PatchSiren cyber security CVE debrief
CVE-2026-63750 surrealdb CVE debrief
SurrealDB versions before 3.1.0 have a vulnerability in their WebSocket implementation. The SURREAL_WEBSOCKET_MAX_MESSAGE_SIZE limit is not applied to anonymous /sql WebSocket connections. This allows attackers to send large WebSocket frames, potentially leading to memory amplification and degradation of /sql availability. The vulnerability can be exploited by streaming large WebSocket frames across multiple concurrent connections, consuming excessive memory and degrading /sql service availability. Users should assess their exposure and take necessary actions to mitigate potential risks. Administrators and developers must be aware of this vulnerability and its implications on their systems.
- Vendor
- surrealdb
- Product
- Unknown
- CVSS
- MEDIUM 6.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-20
- Original CVE updated
- 2026-07-22
- Advisory published
- 2026-07-20
- Advisory updated
- 2026-07-22
Who should care
Users of SurrealDB, especially those using versions before 3.1.0, should be aware of this vulnerability. It's crucial for administrators and developers to assess their exposure and take necessary actions to mitigate potential risks. They should review their systems for exposure, verify the vulnerability's impact, and implement necessary mitigations. Security teams should also be aware of this vulnerability and its implications on their systems.
Technical summary
The vulnerability exists in the WebSocket connection handling of SurrealDB, specifically in the enforcement of the SURREAL_WEBSOCKET_MAX_MESSAGE_SIZE limit for anonymous /sql WebSocket connections. This limit is not applied, allowing attackers to stream large WebSocket frames across multiple concurrent connections. Consequently, this could lead to excessive memory consumption and degradation of /sql service availability. The vulnerability can be mitigated by upgrading to SurrealDB version 3.1.0 or later, implementing compensating controls to limit WebSocket frame sizes, monitoring for unusual WebSocket activity, and reviewing and adjusting SURREAL_WEBSOCKET_MAX_MESSAGE_SIZE settings according to system requirements.
Defensive priority
Medium priority should be given to patching or mitigating this vulnerability, as it could lead to denial-of-service conditions and potential memory amplification attacks. The priority is medium because the vulnerability can be exploited to cause significant impact, but it may require specific conditions to be met. Administrators and developers should prioritize patching or mitigating this vulnerability to prevent potential attacks. Compensating controls, such as rate limiting and monitoring, should also be implemented to reduce the risk of exploitation.
Recommended defensive actions
- Upgrade to SurrealDB version 3.1.0 or later
- Implement compensating controls to limit WebSocket frame sizes
- Monitor for unusual WebSocket activity
- Review and adjust SURREAL_WEBSOCKET_MAX_MESSAGE_SIZE settings
- Consider implementing rate limiting for WebSocket connections
Evidence notes
The CVE record and NVD entry provide information about this vulnerability. Additional details are available from Vulncheck's advisory. However, the exact scope of affected systems and potential exploitability are not extensively documented in the provided sources. The vulnerability has been publicly disclosed, and users are advised to review their systems for exposure. Defenders should verify the vulnerability's impact on their specific environments and take necessary actions to mitigate potential risks. The SURREAL_WEBSOCKET_MAX_MESSAGE_SIZE limit should be reviewed and adjusted according to the system's requirements. Monitoring for unusual WebSocket activity is also recommended.
Official resources
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-20T12:19:44.730Z and has not been modified since then. The NVD entry is currently Awaiting Analysis.