CVE-2026-61875: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in openwrt luci
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.
AI Analysis
Technical Summary
CVE-2026-61875 is a stored cross-site scripting vulnerability in the luci-app-upnp component of OpenWrt's luci interface. It allows unauthenticated attackers on the LAN to inject JavaScript code through the NewPortMappingDescription field in UPnP IGD AddPortMapping SOAP requests. The miniupnpd service stores this malicious input, and luci-app-upnp renders it without output encoding on the UPnP or Status pages. This results in script execution in the context of the administrator's browser when these pages are viewed, potentially leading to session hijacking or other malicious actions. The vulnerability is exploitable remotely within the LAN without authentication.
Potential Impact
Successful exploitation allows unauthenticated LAN attackers to execute arbitrary JavaScript code in the context of the administrator's browser when viewing the affected luci-app-upnp pages. This can lead to session hijacking, unauthorized actions within the administrative interface, or other attacks leveraging the administrator's privileges. The vulnerability affects the confidentiality and integrity of the administrative session. There are no known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict LAN access to trusted users and avoid viewing the UPnP or Status pages in luci-app-upnp if possible. Monitor vendor communications for updates and apply patches promptly once released.
CVE-2026-61875: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in openwrt luci
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 v4.0
Score 8.7high
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-61875 is a stored cross-site scripting vulnerability in the luci-app-upnp component of OpenWrt's luci interface. It allows unauthenticated attackers on the LAN to inject JavaScript code through the NewPortMappingDescription field in UPnP IGD AddPortMapping SOAP requests. The miniupnpd service stores this malicious input, and luci-app-upnp renders it without output encoding on the UPnP or Status pages. This results in script execution in the context of the administrator's browser when these pages are viewed, potentially leading to session hijacking or other malicious actions. The vulnerability is exploitable remotely within the LAN without authentication.
Potential Impact
Successful exploitation allows unauthenticated LAN attackers to execute arbitrary JavaScript code in the context of the administrator's browser when viewing the affected luci-app-upnp pages. This can lead to session hijacking, unauthorized actions within the administrative interface, or other attacks leveraging the administrator's privileges. The vulnerability affects the confidentiality and integrity of the administrative session. There are no known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict LAN access to trusted users and avoid viewing the UPnP or Status pages in luci-app-upnp if possible. Monitor vendor communications for updates and apply patches promptly once released.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-07-10T21:54:26.760Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a53860e68715ace4310e394
Added to database: 07/12/2026, 12:18:22 UTC
Last enriched: 07/19/2026, 18:52:39 UTC
Last updated: 08/26/2026, 10:52:10 UTC
Views: 102
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.