SurrealDB 3.1.0 至 3.3.0 之前的版本存在服务器端请求伪造(SSRF)漏洞。该漏洞源于网络能力匹配机制的缺陷:针对特定端口的 规则(格式为 或 )仅对字面主机字符串进行匹配,而解析后的 IP 检查过程会丢弃端口信息。因此,已认证用户可以调用 函数,通过解析到被禁止 IP 地址的主机名,或直接使用被禁止主机名对应的 IP 地址,从而绕过限制并访问被封锁的内部服务。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-121419 | 8.1 HIGH | SurrealDB 3.1.0 before 3.3.0 MCP Session Hijack via BoundSubject Collision |
| CVE-2026-121417 | 7.8 HIGH | SurrealDB before 3.3.0 Use-After-Free via affinitypool spawn_local in KV Backends |
| CVE-2026-121416 | 7.1 HIGH | SurrealDB 2.0.0 before 3.3.1 deny-funcs Capability Bypass via Method-Style Invocations |
| CVE-2026-121423 | 6.5 MEDIUM | SurrealDB before 3.3.0 DoS via Unbounded Recursion in val::Value Serialization |
| CVE-2026-121418 | 4.3 MEDIUM | SurrealDB 3.1.0 before 3.3.0 Incorrect Authorization via Streaming Index Planner |
| CVE-2026-121422 | 4.1 MEDIUM | SurrealDB from 3.1.0 before 3.3.0 SSRF via JWKS Implicit Default Port Bypass |
| CVE-2026-121420 | 3.3 LOW | SurrealDB 3.2.0 before 3.3.0 SSRF Guard Bypass via IPv6 Transition Addresses |