AVideo SSRF Guard Bypass via IPv6 Transition Addresses
AVideo before 24.0 contains a server-side request forgery vulnerability in the isSSRFSafeURL function that fails to extract embedded IPv4 addresses from NAT64, 6to4, and Teredo IPv6 transition address formats. Unauthenticated attackers can bypass SSRF protections via the LiveLinks proxy endpoint to reach internal services and cloud metadata endpoints by encoding private IPv4 targets in transition address formats.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-81678
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 2 Nov 2026, 20:08 UTC · Revision 1
Source evidence
AVideo SSRF Guard Bypass via IPv6 Transition Addresses
core-osv · Original sourcePublished 27 Aug 2026, 14:50 UTC
AVideo before 24.0 contains a server-side request forgery vulnerability in the isSSRFSafeURL function that fails to extract embedded IPv4 addresses from NAT64, 6to4, and Teredo IPv6 transition address formats. Unauthenticated attackers can bypass SSRF protections via the LiveLinks proxy endpoint to reach internal services and cloud metadata endpoints by encoding private IPv4 targets in transition address formats.
osv:CVE-2026-81678
Complete source record
{
"id": "67a5e297f7c4f6af7a1f15c166b761f995c268c2f5baf0f60e21f6e61b9d8b76",
"url": "https://osv.dev/vulnerability/CVE-2026-81678",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "AVideo SSRF Guard Bypass via IPv6 Transition Addresses",
"summary": "AVideo before 24.0 contains a server-side request forgery vulnerability in the isSSRFSafeURL function that fails to extract embedded IPv4 addresses from NAT64, 6to4, and Teredo IPv6 transition address formats. Unauthenticated attackers can bypass SSRF protections via the LiveLinks proxy endpoint to reach internal services and cloud metadata endpoints by encoding private IPv4 targets in transition address formats.",
"evidence": "osv:CVE-2026-81678",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-81678",
"aliases": [
"CVE-2026-81678",
"GHSA-474r-333v-6p93"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:L"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/wwbn/avideo",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "b4f150163b5cd6db86972cff1675c5db39899d15"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "24.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "0"
},
{
"fixed": "24.0"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"22.0",
"21.0",
"18.0",
"14.3.1",
"14.3",
"12.4",
"11.6",
"11.5",
"11.1.1",
"11.1",
"11",
"10.8",
"8.9.1",
"8.9",
"8.7",
"8.6",
"8.5",
"8.1",
"7.8",
"7.7",
"7.6",
"7.4",
"7.3",
"7.2",
"4.0",
"3.4",
"2.7",
"2.2"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-81678.json"
}
}
],
"modified": "2026-10-28T02:30:23.358089062Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/81xxx/CVE-2026-81678.json",
"https://github.com/WWBN/AVideo/security/advisories/GHSA-474r-333v-6p93",
"https://nvd.nist.gov/vuln/detail/CVE-2026-81678",
"https://www.vulncheck.com/advisories/avideo-ssrf-guard-bypass-via-ipv6-transition-addresses"
],
"provider_metadata": {
"cwe_ids": [
"CWE-918"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/81xxx/CVE-2026-81678.json"
}
},
"related_cves": [
{
"value": "CVE-2026-81678",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 489651,
"published_at": "2026-08-27T14:50:45.173+00:00"
}