Odysseus SSRF via Embedding Endpoint Configuration
Odysseus before commit 87babb5 contains a server-side request forgery vulnerability that allows admin-privileged attackers to direct the server to probe internal network resources by supplying arbitrary URLs to the embedding endpoint configuration without scheme, host, IP range, or DNS rebind validation. Attackers can submit loopback addresses, RFC 1918 ranges, or link-local addresses through the embedding endpoint API to partially read responses from cloud instance metadata services, internal APIs, and other hosts reachable from the server.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-70620
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 7 Nov 2026, 04:09 UTC · Revision 1
Source evidence
Odysseus SSRF via Embedding Endpoint Configuration
core-osv · Original sourcePublished 4 Aug 2026, 21:16 UTC
Odysseus before commit 87babb5 contains a server-side request forgery vulnerability that allows admin-privileged attackers to direct the server to probe internal network resources by supplying arbitrary URLs to the embedding endpoint configuration without scheme, host, IP range, or DNS rebind validation. Attackers can submit loopback addresses, RFC 1918 ranges, or link-local addresses through the embedding endpoint API to partially read responses from cloud instance metadata services, internal APIs, and other hosts reachable from the server.
osv:CVE-2026-70620
Complete source record
{
"id": "565eac606d363a7babe36c3b5e8078c23ab6b2ee199645495c13fa990e3fb8ab",
"url": "https://osv.dev/vulnerability/CVE-2026-70620",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Odysseus SSRF via Embedding Endpoint Configuration",
"summary": "Odysseus before commit 87babb5 contains a server-side request forgery vulnerability that allows admin-privileged attackers to direct the server to probe internal network resources by supplying arbitrary URLs to the embedding endpoint configuration without scheme, host, IP range, or DNS rebind validation. Attackers can submit loopback addresses, RFC 1918 ranges, or link-local addresses through the embedding endpoint API to partially read responses from cloud instance metadata services, internal APIs, and other hosts reachable from the server.",
"evidence": "osv:CVE-2026-70620",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-70620",
"aliases": [
"CVE-2026-70620"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:N/SC:H/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/odysseus-dev/odysseus",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "87babb58d57897089b133b313e2ab6d09e7ef54e"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "87babb58d57897089b133b313e2ab6d09e7ef54e"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "87babb58d57897089b133b313e2ab6d09e7ef54e"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-70620.json"
}
}
],
"modified": "2026-10-28T02:30:49.408066558Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/70xxx/CVE-2026-70620.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-70620",
"https://www.vulncheck.com/advisories/odysseus-ssrf-via-embedding-endpoint-configuration",
"https://github.com/odysseus-dev/odysseus/pull/1206",
"https://github.com/odysseus-dev/odysseus/commit/87babb58d57897089b133b313e2ab6d09e7ef54e",
"https://github.com/odysseus-dev/odysseus",
"https://aydinnyunus.github.io/2026/06/16/odysseus-embedding-endpoint-takeover/",
"https://github.com/odysseus-dev/odysseus/issues/132"
],
"provider_metadata": {
"cwe_ids": [
"CWE-918"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/70xxx/CVE-2026-70620.json"
}
},
"related_cves": [
{
"value": "CVE-2026-70620",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 518014,
"published_at": "2026-08-04T21:16:32.449+00:00"
}