CVE-2026-2728

Authenticated Cross‑Site Scripting in LibreNMS showconfig Page

Published Apr 13, 2026 CVSS 4.0 · 4.6 Medium EPSS < 1% KEV · Not listed
Description
LibreNMS versions before 26.3.0 are affected by an authenticated Cross-site Scripting vulnerability on the showconfig page. Successful exploitation requires administrative privileges. Exploitation could result in XSS attacks being performed against other users with access to the page.

Analysis

AI-generated

Technical impact

The vulnerability is an authenticated Cross‑Site Scripting flaw in the showconfig page of LibreNMS. Only users with administrative privileges can inject malicious code; once the code runs it can affect any other user who subsequently visits the same page. The injected script can steal session cookies, modify page content, or perform other malicious actions within the victim’s browser. This is a typical instance of CWE‑79, where unsanitized user input is reflected in web content.

Affected Systems

LibreNMS releases prior to version 26.3.0 are impacted when accessed via the web interface on the showconfig page. The flaw is limited to the LibreNMS product from the librenms vendor.

Risk and Exploitability

The CVSS score of 4.6 reflects a moderate impact, with no publicly reported exploitation probabilities or KEV listing. Exploitation requires valid administrative credentials, so the attack vector is an authenticated web interface. Because the vulnerability allows only client‑side code execution, it does not provide direct code execution on the server, but it can be used for user‑contamination or phishing attacks.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade LibreNMS to version 26.3.0 or later

Generated by OpenCVE AI on April 13, 2026 at 12:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-rp7w-624x-95qv LibreNMS affected by an authenticated Cross-site Scripting vulnerability on the showconfig page
Github GHSA Github GHSA GHSA-5gm9-622f-qcg5 LibreNMS: Cross-Site Scripting in ShowConfigController
History
Type Values Removed Values Added
CPEs cpe:2.3:a:librenms:librenms:*:*:*:*:*:*:*:*
Metrics cvssV3_1

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

Type Values Removed Values Added
Title Authenticated Cross‑Site Scripting in LibreNMS showconfig Page
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Librenms
Librenms librenms
Vendors & Products Librenms
Librenms librenms
Type Values Removed Values Added
Description LibreNMS versions before 26.3.0 are affected by an authenticated Cross-site Scripting vulnerability on the showconfig page. Successful exploitation requires administrative privileges. Exploitation could result in XSS attacks being performed against other users with access to the page.
Weaknesses CWE-79
References
Metrics cvssV4_0

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

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
PRJBLK
Published
Updated
Apr 13, 2026, 12:59 PM
Reserved
Feb 18, 2026, 11:44 PM
Status
Analyzed
Published
Apr 13, 2026, 11:16 AM
Modified
Jun 17, 2026, 10:31 AM