{"id":"CVE-2026-79659","state":"PUBLISHED","title":"Ech0 before 4.7.3 Server-Side Request Forgery via fetchPeerConnectInfo","description":"Ech0 before 4.7.3 contains a server-side request forgery vulnerability in the fetchPeerConnectInfo function that uses unvalidated HTTP requests instead of safe request methods with URL validation. Authenticated attackers can supply arbitrary URLs to access internal services and cloud metadata endpoints by triggering connection health checks or peer connection operations.","publishedAt":"2026-08-25T11:33:23.996Z","updatedAt":"2026-10-08T15:25:12.285Z","severity":{"score":8.3,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["lin-snow Ech0"],"affected":[{"vendor":"lin-snow","product":"Ech0","packageURL":"pkg:golang/github.com/lin-snow/ech0","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.7.3","versionType":"semver"},{"version":"4.7.3","status":"unaffected","versionType":"semver"}]}],"references":["https://github.com/lin-snow/Ech0/security/advisories/GHSA-8mc6-xjpr-h98x","https://www.vulncheck.com/advisories/ech0-before-server-side-request-forgery-via-fetchpeerconnectinfo"],"weaknesses":["CWE-918"],"ingestedAt":"2026-10-29T20:13:07.220Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/79xxx/CVE-2026-79659.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-79659","state":"PUBLISHED","datePublished":"2026-08-25T11:33:23.996Z","dateUpdated":"2026-10-08T15:25:12.285Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-08-25T11:09:11.171Z"},"containers":{"cna":{"title":"Ech0 before 4.7.3 Server-Side Request Forgery via fetchPeerConnectInfo","descriptions":[{"lang":"en","value":"Ech0 before 4.7.3 contains a server-side request forgery vulnerability in the fetchPeerConnectInfo function that uses unvalidated HTTP requests instead of safe request methods with URL validation. Authenticated attackers can supply arbitrary URLs to access internal services and cloud metadata endpoints by triggering connection health checks or peer connection operations."}],"affected":[{"vendor":"lin-snow","product":"Ech0","packageURL":"pkg:golang/github.com/lin-snow/ech0","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.7.3","versionType":"semver"},{"version":"4.7.3","status":"unaffected","versionType":"semver"}]}],"references":[{"url":"https://github.com/lin-snow/Ech0/security/advisories/GHSA-8mc6-xjpr-h98x","tags":["vendor-advisory"],"name":"GitHub Security Advisory (GHSA-8mc6-xjpr-h98x)"},{"url":"https://www.vulncheck.com/advisories/ech0-before-server-side-request-forgery-via-fetchpeerconnectinfo","name":"VulnCheck Advisory: Ech0 before 4.7.3 Server-Side Request Forgery via fetchPeerConnectInfo","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"HIGH","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":8.3,"baseSeverity":"HIGH"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"CHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":7.7,"baseSeverity":"HIGH"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-918","lang":"en","description":"Server-Side Request Forgery (SSRF)","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-10-08T15:25:12.285Z"},"datePublic":"2026-05-03T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:ech0:ech0:*:*:*:*:*:*:*:*","versionEndExcluding":"4.7.3"}]}]}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","references":[{"url":"https://github.com/lin-snow/Ech0/security/advisories/GHSA-8mc6-xjpr-h98x","tags":["exploit"]}],"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-08-25T13:02:39.629162Z","id":"CVE-2026-79659","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-08-25T13:03:53.372Z"}}]}}}