SurrealDB before 2.3.6 deny-net Bypass via DNS Resolution
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| surrealdb | surrealdb | unaffected |
|
Configuration 1 [-]
|
No data.
| Vendor | Product | Versions | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Surrealdb | Surrealdb |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-m3c3-78fh-w3w7 | SurrealDB allows bypass of deny-net flags via DNS resolution |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.451% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:surrealdb:surrealdb:3.0.0:alpha1:*:*:*:*:*:* cpe:2.3:a:surrealdb:surrealdb:3.0.0:alpha2:*:*:*:*:*:* cpe:2.3:a:surrealdb:surrealdb:3.0.0:alpha3:*:*:*:*:*:* cpe:2.3:a:surrealdb:surrealdb:3.0.0:alpha4:*:*:*:*:*:* cpe:2.3:a:surrealdb:surrealdb:3.0.0:alpha5:*:*:*:*:*:* cpe:2.3:a:surrealdb:surrealdb:3.0.0:alpha6:*:*:*:*:*:* cpe:2.3:a:surrealdb:surrealdb:3.0.0:alpha7:*:*:*:*:*:* |
|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:surrealdb:surrealdb:*:*:*:*:*:*:*:* |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Surrealdb
Surrealdb surrealdb |
|
| Vendors & Products |
Surrealdb
Surrealdb surrealdb |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | SurrealDB before 2.2.6, 2.3.6, and 2.1.8 (and 3.0.0-alpha.7 and earlier) fails to validate DNS-resolved hostnames against --deny-net network access restrictions in its http::* functions. An authenticated user can invoke http::<fn>(<url>) with a hostname that resolves to a denied IP address, causing the server to issue the request anyway and return the response. This bypasses network access controls, allowing access to restricted internal endpoints and potentially retrieving or altering sensitive information and credentials, depending on the deployment. | |
| Title | SurrealDB before 2.3.6 deny-net Bypass via DNS Resolution | |
| Weaknesses | CWE-863 | |
| References |
| |
| Metrics |
cvssV4_0
|