Description
LibreNMS before 26.9.0 contains a path traversal vulnerability in nfsen_channel_common.inc.php that allows authenticated users to read unauthorized RRD data by injecting ../ sequences into the channel parameter. Attackers with access to one NFSen-enabled device can request graph.php with a traversed channel value to view traffic and NetFlow graphs of devices outside their authorized scope.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized File Access
Action: Patch
AI Analysis

Impact

The vulnerability resides in the nfsen_channel_common.inc.php file of LibreNMS, where an authenticated user can inject path traversal sequences into the channel parameter in graph.php. This allows the user to read RRD files from locations outside the intended scope, exposing traffic and NetFlow charts of devices they should not have access to. The weakness is a classic path traversal flaw (CWE-22) that enables unauthorized file access, potentially revealing confidential network topology and usage data.

Affected Systems

LibreNMS installations before version 26.9.0 are affected. The issue has been documented for the LibreNMS product offered under the librenms:librenms identifier. The affected component is the NFSen integration and the vulnerable file is nfsen_channel_common.inc.php. Users running earlier releases should verify the version and apply mitigations.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. Exploit probability is unknown due to missing EPSS data, and the vulnerability is not listed in the CISA KEV catalog. Attacks would exploit the path traversal via the channel parameter, requiring only authenticated access to an NFSen-enabled device and the ability to request graph.php. While the flaw does not provide code execution, it grants the attacker the ability to read protected RRD data, making it a moderate risk for confidentiality and scope expansion.

Generated by OpenCVE AI on October 12, 2026 at 19:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade LibreNMS to version 26.9.0 or later, which removes the vulnerable path traversal code.
  • If an upgrade is not possible, restrict the graph.php endpoint so that only authorized users can request channel parameters, and enforce directory-level access controls to prevent reading of RRD files outside the intended scope.
  • Configure filesystem permissions (or use SELinux/AppArmor) to limit read access to the RRD directories used by NFSen, ensuring that only the LibreNMS user can access them.

Generated by OpenCVE AI on October 12, 2026 at 19:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description LibreNMS before 26.9.0 contains a path traversal vulnerability in nfsen_channel_common.inc.php that allows authenticated users to read unauthorized RRD data by injecting ../ sequences into the channel parameter. Attackers with access to one NFSen-enabled device can request graph.php with a traversed channel value to view traffic and NetFlow graphs of devices outside their authorized scope.
Title LibreNMS before 26.9.0 Path Traversal via NFSen channel Parameter
First Time appeared Librenms
Librenms librenms
Weaknesses CWE-22
CPEs cpe:2.3:a:librenms:librenms:*:*:*:*:*:*:*:*
Vendors & Products Librenms
Librenms librenms
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Librenms Librenms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T16:53:32.764Z

Reserved: 2026-10-12T14:19:45.860Z

Link: CVE-2026-109354

cve-icon Vulnrichment

Updated: 2026-10-13T15:48:46.852Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-12T17:17:32.573

Modified: 2026-10-15T20:33:06.527

Link: CVE-2026-109354

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T05:15:17Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')