CVE-2026-73087 json
Dozzle: SSRF guard bypass via IPv6 transition addresses (6to4/NAT64/Teredo) in webhook notification dispatcher
published 3mo ago modified 18d ago also EUVD-2026-56556 , GHSA-p2w3-6x73-2f6x , GO-2026-6440
- cvss
- 2.3
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 40%
- public exploits
- 0
- none known
Summary
Dozzle is a realtime log viewer for docker containers. From 10.5.2 until 10.6.15, the isBlockedIP SSRF guard in internal/notification/dispatcher/webhook.go, used by safeDialContext for webhook notification URLs, does not inspect IPv4 addresses embedded in 6to4, NAT64, Teredo, or IPv4-compatible IPv6 addresses, allowing an authenticated user to reach loopback or link-local targets that the guard intends to block. This issue is fixed in version 10.6.15.
Patch / fix
- go github.com/amir20/dozzle 1.29.1-0.20260804193351-8cf7ccd5ee04
- amirraminfar dozzle 10.6.15
- govulncheck-vulndb SLES 16.0, SLES for SAP applications 16.0 0.0.20260916T180043-160000.1.1
suse advisories SUSE-SU-2026:23855-1SUSE-SU-2026:23863-1
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260916T180043-160000.1.1
opensuse advisories openSUSE-SU-2026:21897-1
- github.com/amir20/dozzle@8cf7ccd commit
- github.com/amir20/dozzle#4887 pull request
- github.com/amir20/dozzle/releases/tag/v10.6.15 release
Is CVE-2026-73087 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 3mo ago
Exploit prediction
0.47% chance of exploitation in the next 30 days, higher than 40% of all scored CVEs (FIRST EPSS, 2026-11-11).
Exploits and checks
- github.com https://github.com/amir20/dozzle/security/advisories/GHSA-p2w3-6x73-2f6x referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 2.3 | CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
| CNA | 4.0 | 2.3 | CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/amir20/dozzle | <1.29.1-0.20260804193351-8cf7ccd5ee04 |
1.29.1-0.20260804193351-8cf7ccd5ee04 |
Affected products
- amir20 dozzle
Classification
- Weakness
-
- CWE-918 Server-Side Request Forgery
References
-
github.com
/amir20/dozzle/pull/4887
web, patch
-
github.com
/amir20/dozzle/commit/8cf7ccd5ee041ecaea92b49951793d4d2393761f
web, patch
-
github.com
/amir20/dozzle/security/advisories/GHSA-p2w3-6x73-2f6x
exploit, web, advisory
-
github.com
/amir20/dozzle/releases/tag/v10.6.15
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-73087
advisory
-
github.com
/amir20/dozzle
package
Sources
- CVE List CVE-2026-73087
- GitHub Advisory GHSA-p2w3-6x73-2f6x
- NVD CVE-2026-73087
- OSV GO-2026-6440
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.