CVE-2026-45298 Dozzle: Pre-auth SSRF with response-body reflection via POST /api/notifications/test-webhook (default no-auth deploy)
Unauthenticated attackers can trigger server-side requests and read response bodies via the test-webhook endpoint in default Dozzle deployments.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-45298?
CVE-2026-45298 is a high-severity server-side request forgery vulnerability in amir20 dozzle, published on 26 May 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Dozzle is a realtime log viewer for docker containers. Prior to 10.5.2, in a default dozzle deploy (the documented quickstart, no DOZZLE_AUTH_PROVIDER set), POST /api/notifications/test-webhook is reachable without authentication and forwards an attacker-controlled URL into a WebhookDispatcher that sends an HTTP POST to the supplied URL with attacker-controlled request headers, and returns the response status code AND up to 1MB of the response body to the caller, when the target replies non-2xx. This vulnerability is fixed in 10.5.2.
Weakness: CWE-918
Which versions are affected by CVE-2026-45298?
3 open source packages ship an affected version, including github.com/amir20/dozzle. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
github.com/amir20/dozzle Go | All versions | None |
github.com/amir20/dozzle Go | All versions to 8.14.12 | None |
github.com/amir20/dozzle Go | All versions to 8.14.12 | None |
Products include Amirraminfar Dozzle.
How do I fix CVE-2026-45298?
Upgrade to a fixed version.
Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.
Is CVE-2026-45298 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-45298 exists.
Public exploit code: 1 Nuclei template.
Other vulnerabilities in amir20 dozzle
Sources
Also known as GHSA-3v9w-6365-9w54, GO-2026-5101.