CVE-2026-45298 Dozzle: Pre-auth SSRF with response-body reflection via POST /api/notifications/test-webhook (default no-auth deploy)

High 8.6 Published Updated

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.

PackageAffectedFixed in
github.com/amir20/dozzle GoAll versionsNone
github.com/amir20/dozzle GoAll versions to 8.14.12None
github.com/amir20/dozzle GoAll versions to 8.14.12None

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.

Sources

Also known as GHSA-3v9w-6365-9w54, GO-2026-5101.

Is CVE-2026-45298 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free