Read the docs
TI-2026-44279 Aliases CVE-2026-61875GHSA-xwgp-pprm-vcx3

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

Priority HIGH 73CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Cross-site scripting
Confidentiality · integrity · availability
High · High · Low
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-79.

Summary

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.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00358 29th percentileScored 2026-11-07
Fix Fixed luci (openwrt): 24.10.8, 25.12.5

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
openwrtlucibefore 24.10.8; 25.12.0 to before 25.12.524.10.8, 25.12.5Patch availableCNA
  • luci Vendoropenwrt Affected before 24.10.8; 25.12.0 to before 25.12.5 Fixed in 24.10.8, 25.12.5 Patch available CNA

Remediation

  • Fix · CNA luci (openwrt) Fixed in 24.10.8, 25.12.5

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    openwrt luci 24.10.8, 25.12.5

    2 records Highest priority Priority HIGH 2 HIGH

    Other records, highest priority first

    • TI-2026-42400 OpenWrt luci-app-samba4 read ACL remote code execution via smbdPriority HIGH 73

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-61875
  2. 2026-10-03 Alias added: GHSA-xwgp-pprm-vcx3

References

  • TI-2026-79903 Stack buffer overflow in odhcpd DHCPv6 IA reply handling CVSS 3.1CRITICAL 9.8
  • TI-2024-13053 Improper input validation in MediaTek MT6890, MT7915, MT7916, MT7981, MT7986 CVSS 3.1CRITICAL 9.8
  • TI-2026-79901 Use-after-free in odhcpd DHCPv6 IA handling CVSS 4.0HIGH 8.8
  • TI-2026-48502 OpenWrt luci-app-bmx7 Path Traversal via bmx7-info CVSS 4.0HIGH 8.7
  • TI-2026-44407 luci-app-banip Log Monitor IP Extraction Bypass CVSS 4.0HIGH 8.7
  • TI-2026-51067 luci-app-openvpn Path Traversal RCE via instance_name2 CVSS 4.0CRITICAL 9.4
See all 168 →

Sources