Description
Cross-Site Scripting (XSS) vulnerability in the DNS lookup/management component of oPanel before v1.20.25 allows remote attackers to execute arbitrary JavaScript and perform session hijacking via a crafted DNS TXT record
Published: 2026-08-28
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A Cross‑Site Scripting flaw allows a remote attacker to inject arbitrary JavaScript through a crafted DNS TXT record that the DNS resolution component in oPanel processes. The injected script runs in the context of the user’s browser, enabling the attacker to hijack user sessions and potentially execute further malicious activities. The lack of proper input validation on DNS TXT records is the root weakness (CWE‑79). The vulnerability is reachable from outside the system by manipulating DNS responses that the application accepts, so any user accessing oPanel could be affected if the DNS TXT payload is delivered.

Affected Systems

The issue affects the DNS lookup/management component of oPanel, specifically versions prior to 1.20.25. Users of any older oPanel releases should verify their installed version, as the flaw is not present in v1.20.25 or newer.

Risk and Exploitability

The exploitation requires controlling a DNS TXT record that is consumed by oPanel’s lookup component, which is feasible for an attacker with access to DNS zone configuration or the ability to influence DNS responses directed at the target. While the EPSS score is not available and the vulnerability is not listed in CISA's KEV catalog, the ability to execute arbitrary JavaScript and hijack sessions makes the risk high for affected users. The absence of a CVSS score limits precise quantification, but the impact aligns with severe browser‑level XSS.*

Generated by OpenCVE AI on August 28, 2026 at 20:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update oPanel to version 1.20.25 or later, which includes the XSS fix.
  • Ensure that any input from DNS TXT records is properly escaped or sanitized before rendering in the web interface.
  • If updating is not immediately possible, configure oPanel or the network to block or strip script tags from DNS TXT records before they are processed by the application.
  • Monitor authentication logs for anomalous session activity that could indicate exploitation.

Generated by OpenCVE AI on August 28, 2026 at 20:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 28 Aug 2026 19:45:00 +0000

Type Values Removed Values Added
Description Cross-Site Scripting (XSS) vulnerability in the DNS lookup/management component of oPanel before v1.20.25 allows remote attackers to execute arbitrary JavaScript and perform session hijacking via a crafted DNS TXT record
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-28T15:25:05.074Z

Reserved: 2026-06-07T00:00:00.000Z

Link: CVE-2026-50980

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T20:18:03.963

Modified: 2026-08-28T20:18:03.963

Link: CVE-2026-50980

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T20:45:04Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')