Skip to content
CVE PROGRAM SOURCE RECORD5.3 Medium

CVE-2026-109356

LibreNMS before 26.9.0 Missing Authorization in Port Purge via PortsController

Description

LibreNMS before 26.9.0 contains a missing authorization vulnerability in PortsController::purge that allows global-read users to physically delete ports without delete privileges. Attackers with read-only accounts can send DELETE requests to /ports/purge, using purge=all to irreversibly erase every deleted port on all visible devices.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

librenms librenms

Default version status: unaffected

  • 0 to < 26.9.0affected
  • 26.9.0unaffected

References