What’s Vulnerable › Vulnerabilities
CVE-2017-16959
- Severity: medium (CVSS 6.5 v3.0)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 1.9% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2017-11-27 · updated 2026-06-17
- Weakness: CWE-22
Description
The locale feature in cgi-bin/luci on TP-Link TL-WVR, TL-WAR, TL-ER, and TL-R devices allows remote authenticated users to test for the existence of arbitrary files by making an operation=write;locale=%0d request, and then making an operation=read request with a crafted Accept-Language HTTP header, related to the set_sysinfo and get_sysinfo functions in /usr/lib/lua/luci/controller/locale.lua in uhttpd.
Affected products
- TP-Link Tl-Er3210G Firmware: all versions
- TP-Link Tl-Er3220G Firmware: all versions
- TP-Link Tl-Er5110G Firmware: all versions
- TP-Link Tl-Er5120G Firmware: all versions
- TP-Link Tl-Er5510G Firmware: all versions
- TP-Link Tl-Er5520G Firmware: all versions
- TP-Link Tl-Er6110G Firmware: all versions
- TP-Link Tl-Er6120G Firmware: all versions
- TP-Link Tl-Er6220G Firmware: all versions
- TP-Link Tl-Er6510G Firmware: all versions
- TP-Link Tl-Er6520G Firmware: all versions
- TP-Link Tl-Er7520G Firmware: all versions
- TP-Link Tl-R4149G Firmware: all versions
- TP-Link Tl-R4239G Firmware: all versions
- TP-Link Tl-R4299G Firmware: all versions
- TP-Link Tl-R473 Firmware: all versions
- TP-Link Tl-R473G Firmware: all versions
- TP-Link Tl-R473P-Ac Firmware: all versions
- TP-Link Tl-R478+ Firmware: all versions
- TP-Link Tl-R478 Firmware: all versions
- TP-Link Tl-R478G+ Firmware: all versions
- TP-Link Tl-R478G Firmware: all versions
- TP-Link Tl-R479Gp-Ac Firmware: all versions
- TP-Link Tl-R479Gpe-Ac Firmware: all versions
- TP-Link Tl-R479P-Ac Firmware: all versions
- TP-Link Tl-R483 Firmware: all versions
- TP-Link Tl-R483G Firmware: all versions
- TP-Link Tl-R488 Firmware: all versions
- TP-Link Tl-War1200L Firmware: all versions
- TP-Link Tl-War1300L Firmware: all versions
References
- https://github.com/coincoin7/Wireless-Router-Vulnerability/blob/master/TplinkLocalePathDisclosure.txt
- https://github.com/coincoin7/Wireless-Router-Vulnerability/blob/master/TplinkLocalePathDisclosure.txt
Get alerted when CVE-2017-16959 or the next vulnerability affects your stack