Vulnerability details

CVE-2026-61875

openwrt luci

luci-app-upnp Stored XSS via UPnP Port Mapping Description

CVSS 4.0
8.7High

Official description

luci-app-upnp contains a stored cross-site scripting vulnerability that allows unauthenticated LAN clients to inject JavaScript via UPnP IGD AddPortMapping SOAP requests. Attackers can send malicious HTML in the NewPortMappingDescription field, which miniupnpd stores and luci-app-upnp renders without output encoding, executing the payload when administrators view the UPnP or Status pages.

CVSS scores

ScoreVersionSourceVector
8.7High 4.0 CVEProject cvelistV5 (CNA) (VulnCheck) CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
8.8High 3.1 CVEProject cvelistV5 (CNA) (VulnCheck) CVSS:3.1/AV:A/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Affected products

VendorProductVersionsSource
openwrt luci v < 24.10.8 CVEProject cvelistV5 (CNA)
openwrt luci 25.12.0 ≤ v < 25.12.5 CVEProject cvelistV5 (CNA)

References and advisories

2
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-07-12
Last updated
2026-09-30
State
Published
Assigner (CNA)
VulnCheck

Exploit prediction (EPSS)

0.35%
Probability of exploitation in 30 days
29.7%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
Proof of concept
Technical impact
Total

Weaknesses (CWE)

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