CVE-2026-54588 Poweradmin has Host Header Injection in OIDC redirect_uri, SAML ACS/SLO URL, and Logout Redirect Construction.

Critical 9.6 Published Updated

An attacker can manipulate HTTP Host headers to redirect authentication flows, leading to full account takeover without credentials.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-54588?

CVE-2026-54588 is a critical vulnerability in poweradmin, published on 23 Jun 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Poweradmin is a web-based DNS administration tool for PowerDNS server. Versions prior to 4.2.4 and 4.3.3 use the attacker-controlled `HTTP_HOST` request header as the authoritative source for building callback URLs in its OIDC, SAML, and logout authentication flows without any validation. An unauthenticated attacker can poison the `redirect_uri` sent to the Identity Provider, causing the IdP to redirect the victim's authorization code to an attacker-controlled server - resulting in full account takeover with no credentials required. Versions 4.2.4 and 4.3.3 patch the issue.

Weakness: CWE-601, CWE-20

Which versions are affected by CVE-2026-54588?

4 open source packages ship an affected version, including poweradmin/poweradmin.

PackageAffectedFixed in
poweradmin/poweradmin PackagistAll versions4.2.4
poweradmin/poweradmin PackagistAll versions4.2.4
poweradmin/poweradmin PackagistFrom 4.3.04.3.3
poweradmin/poweradmin PackagistFrom 4.3.04.3.3

How do I fix CVE-2026-54588?

Upgrade poweradmin/poweradmin to a fixed version for your release line: 4.2.4 or 4.3.3.

Is CVE-2026-54588 being exploited?

There is no known exploitation of CVE-2026-54588 in the wild and no public exploit code.

Sources

Also known as GHSA-3735-5339-xfwx.

Is CVE-2026-54588 in your software?

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

Check your SBOMs for free