PT-2026-110773 · Git+1 · Librenms

CVE-2026-109356

·

Published

2026-10-12

·

Updated

2026-10-12

CVSS v4.0

5.3

Medium

VectorAV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions LibreNMS versions prior to 26.9.0
Description An authorization flaw exists in the PortsController::purge function. Users with global-read permissions can bypass authorization to physically delete ports without having the required delete privileges. An attacker with a read-only account can send a DELETE request to the '/ports/purge' endpoint using the purge variable set to 'all' to irreversibly erase every deleted port across all visible devices.
Recommendations Update LibreNMS to version 26.9.0 or later. As a temporary mitigation, restrict access to the '/ports/purge' endpoint for users with read-only permissions.

Exploit

Fix

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-109356
GHSA-9QCG-RGG9-MPJG

Affected Products

Librenms