← Vulnerability feed

Vulnerability record · CVE-2026-62948 · published 15 July 2026

CVE-2026-62948: Openwrt cross-site scripting vulnerability

Openwrt · Openwrt

OpenWrt is a Linux operating system targeting embedded devices. Prior to 25.12.5, odhcpd writes a DHCPv6 client FQDN option 39 hostname into /tmp/odhcpd.leases through src/statefiles.c statefiles_write_state6() and statefiles_write_state4() without escaping, allowing newline injection of forged lease lines that LuCI rpcd-mod-luci getDHCPLeases displays through htdocs/luci-static/resources/view/status/include/40_dhcp.js and htdocs/luci-static/resources/luci.js dom.append as live HTML in the Active DHCPv6 Leases admin page. This vulnerability is fixed in 25.12.5.

9.6 CVSS 3.1 Critical EPSS 0.58% · top 54.5% CWE-79 · Cross-site scriptingCWE-117 · CWE-117
9.6CVSS 3.1 base score
0.58%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 2 tagged exploit
21 Jul 2026Last modified by NVD

Description

OpenWrt is a Linux operating system targeting embedded devices. Prior to 25.12.5, odhcpd writes a DHCPv6 client FQDN option 39 hostname into /tmp/odhcpd.leases through src/statefiles.c statefiles_write_state6() and statefiles_write_state4() without escaping, allowing newline injection of forged lease lines that LuCI rpcd-mod-luci getDHCPLeases displays through htdocs/luci-static/resources/view/status/include/40_dhcp.js and htdocs/luci-static/resources/luci.js dom.append as live HTML in the Active DHCPv6 Leases admin page. This vulnerability is fixed in 25.12.5.

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-62948 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2025-20681Mediatek software development kit out-of-bounds write vulnerabilityIn wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with Us…EPSS 0.54%9.8CVE-2025-20682Mediatek software development kit out-of-bounds write vulnerabilityIn wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with Us…EPSS 0.48%9.8CVE-2025-20683Mediatek software development kit out-of-bounds write vulnerabilityIn wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with Us…EPSS 0.48%9.8CVE-2025-20674Openwrt incorrect authorization vulnerabilityIn wlan AP driver, there is a possible way to inject arbitrary packet due to a missing permission check. This could lead to remote escalation of priv…EPSS 0.77%9.8CVE-2025-20654Mediatek software development kit out-of-bounds write vulnerabilityIn wlan service, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote code execution with no additiona…EPSS 0.81%9.8CVE-2024-20017MediaTek wlan service out-of-bounds write allows remote code executionThe MediaTek wlan service fails to properly validate input, leading to an out-of-bounds write. This flaw can be triggered remotely without authentica…EPSS 47%analysed9.8CVE-2020-28951Openwrt use after free vulnerabilitylibuci in OpenWrt before 18.06.9 and 19.x before 19.07.5 may encounter a use after free when using malicious package names. This is related to uci_pa…EPSS 1.8%9.5CVE-2026-30871Openwrt stack-based buffer overflow vulnerabilityOpenWrt Project is a Linux operating system targeting embedded devices. In versions prior to 24.10.6 and 25.12.1, the mdns daemon has a Stack-based B…EPSS 0.67%

Source: NIST National Vulnerability Database (record CVE-2026-62948), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.