Description
PowerDNS-Admin before 2026.11.0 contains a missing authorization vulnerability in the apply_records handler for /admin/template/<template>/apply that lets any authenticated User-role account modify shared zone templates. Attackers can replace a template's record set by name, injecting attacker-chosen NS, MX, A or CNAME records into every zone later created from it.
Published: 2026-11-09
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Privilege Escalation via Unauthorized Template Modification
Action: Apply Patch
AI Analysis

Impact

The defect is a missing authorization check in PowerDNS‑Admin’s apply_records endpoint (/admin/template/<template>/apply). An authenticated user with the User role can invoke this handler to overwrite the record set of a shared zone template. By supplying attacker‑chosen NS, MX, A or CNAME records, the user can inject these records into every zone that subsequently uses the template, effectively allowing domain splicing or traffic hijacking.

Affected Systems

Affected product is PowerDNS‑Admin before the 2026.11.0 release, including all prior versions such as 2026.08.1. The vulnerability applies to installations that expose the /admin/template/<template>/apply route to authenticated users with the User role.

Risk and Exploitability

The CVSS score is 5.3, placing the vulnerability in the moderate severity range. EPSS data is not available, and it is not listed in the CISA KEV catalog, suggesting no confirmed exploitation as of now. The only prerequisite is an authenticated User‑role session, which many users may have. Attackers can achieve unauthorized modification of DNS templates, potentially redirecting or exfiltrating traffic, but the impact is limited to zones that use the compromised template.

Generated by OpenCVE AI on November 10, 2026 at 00:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Roll out version 2026.11.0 or newer of PowerDNS‑Admin, where the authorization flaw is corrected.
  • Apply stricter role‑based access controls so that only administrators can hit the /admin/template/<template>/apply endpoint.
  • Temporarily block or rate‑limit the template apply endpoint for non‑admin users while awaiting an update.

Generated by OpenCVE AI on November 10, 2026 at 00:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 23:45:00 +0000

Type Values Removed Values Added
Description PowerDNS-Admin before 2026.11.0 contains a missing authorization vulnerability in the apply_records handler for /admin/template/<template>/apply that lets any authenticated User-role account modify shared zone templates. Attackers can replace a template's record set by name, injecting attacker-chosen NS, MX, A or CNAME records into every zone later created from it.
Title PowerDNS-Admin before 2026.11.0 Missing Authorization via Template Apply Endpoint
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T23:27:47.499Z

Reserved: 2026-11-09T22:03:06.874Z

Link: CVE-2026-125378

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-10T00:17:10.673

Modified: 2026-11-10T00:17:10.673

Link: CVE-2026-125378

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T00:30:20Z

Weaknesses