CVE Catalog

CVE-2026-61875

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

A stored cross-site scripting (XSS) vulnerability in luci-app-upnp allows unauthenticated LAN clients to inject malicious JavaScript via UPnP IGD AddPortMapping SOAP requests. Attackers can send malicious HTML in the NewPortMappingDescription field, which is stored by miniupnpd and rendered without output encoding by luci-app-upnp, executing the payload when administrators view the UPnP or Status pages.

Risk Assessment

The risk involves potential session hijacking of the administrator, theft of credentials, or unauthorized actions in the device management interface, potentially leading to full compromise of the router or other network device.

Recommendation

Immediately update the luci-app-upnp package to a version that includes output encoding fixes for UPnP-derived data. Until the update is applied, disable the UPnP service on the device.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS