Description
Poweradmin is a web-based DNS administration tool for PowerDNS server. Versions prior to 4.2.4 and 4.3.3 are vulnerable to CSV Injection (Formula Injection) in its log export functionality. User-controlled data — specifically the username field — is written to exported CSV files without sanitizing formula trigger characters (=, +, -, @). When an administrator exports activity logs and opens the resulting CSV in a spreadsheet application (Microsoft Excel, LibreOffice Calc, Google Sheets), any formula stored in a username is executed by the application. This can be used for phishing attacks against administrators or data exfiltration. Versions 4.2.4 and 4.3.3 patch the issue.
Published: 2026-06-23
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Poweradmin is a web‑based DNS administration tool for PowerDNS servers. Versions prior to 4.2.4 and 4.3.3 are vulnerable to CSV injection (Formula Injection) through its log export functionality. User‑controlled data—specifically the username field—is written to exported CSV files without sanitizing formula trigger characters such as =, +, -, and @. When an administrator exports activity logs and opens the resulting CSV in a spreadsheet application (Microsoft Excel, LibreOffice Calc, Google Sheets), any formula stored in a username is executed by the application, enabling phishing attacks against administrators or data exfiltration. The flaw matches CWE‑1236, a CSV injection weakness.

Affected Systems

Poweradmin, the web-based DNS administration tool for PowerDNS servers, is affected. Versions prior to 4.2.4 and 4.3.3 are vulnerable because the log export functionality writes user-controlled username data to CSV files without sanitization. Exporting logs and opening them in spreadsheet applications exposes administrators to formula execution. The patched releases 4.2.4 and 4.3.3 incorporate proper sanitization of user data before embedding it into CSV files.

Risk and Exploitability

The CVSS base score is 6.9, indicating a medium severity risk. EPSS is not available and the vulnerability is not listed in CISA's KEV catalog. Exploitation requires an attacker to supply a username containing a formula trigger and for the victim administrator to export log data and view the file in a spreadsheet application. Because this requires the administrator to open the CSV, the risk depends on user behavior; however the potential for phishing or unintended code execution makes the vulnerability noteworthy for organizations that rely on Poweradmin for DNS management.

Generated by OpenCVE AI on June 24, 2026 at 09:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Poweradmin 4.2.4 or later to apply the patch that sanitizes CSV output.
  • Configure spreadsheet applications to disable automatic formula execution or use a dedicated viewer that ignores formulas when opening exported logs.
  • Audit existing exported logs for usernames containing formula trigger characters and exports.

Generated by OpenCVE AI on June 24, 2026 at 09:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-3h6h-67x3-cv5x Poweradmin: CSV Injection in log export endpoints allows formula execution in spreadsheet applications
History

Tue, 23 Jun 2026 22:30:00 +0000

Type Values Removed Values Added
Description Poweradmin is a web-based DNS administration tool for PowerDNS server. Versions prior to 4.2.4 and 4.3.3 are vulnerable to CSV Injection (Formula Injection) in its log export functionality. User-controlled data — specifically the username field — is written to exported CSV files without sanitizing formula trigger characters (=, +, -, @). When an administrator exports activity logs and opens the resulting CSV in a spreadsheet application (Microsoft Excel, LibreOffice Calc, Google Sheets), any formula stored in a username is executed by the application. This can be used for phishing attacks against administrators or data exfiltration. Versions 4.2.4 and 4.3.3 patch the issue.
Title Poweradmin: CSV Injection in log export endpoints allows formula execution in spreadsheet applications
Weaknesses CWE-1236
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-23T22:09:15.910Z

Reserved: 2026-05-19T21:18:20.403Z

Link: CVE-2026-47693

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-24T09:30:06Z

Weaknesses
  • CWE-1236

    Improper Neutralization of Formula Elements in a CSV File