Lucene search
K

TP-Link TL-PS110U / TL-PS110P Cross Site Scripting

🗓️ 04 Apr 2011 00:00:00Reported by b0telh0Type 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 31 Views

TP-Link TL-PS110U & TL-PS110P Cross-site Scripting Vulnerability allows arbitrary script code execution via NetWare NDS Settings. Affected firmware versions listed

Code
`GotGeek Labs  
http://www.gotgeek.com.br/  
  
TP-Link TL-PS110U & TL-PS110P Cross-site Scripting Vulnerability  
  
  
  
[+] Description  
  
TL-PS110U:  
The TP-LINK TL-PS110U print server allows you to take the computer out  
of the loop while setting up a printing network. All that is needed is to  
connect the TL-PS110U to a printer via the USB port, connect the print  
server to your LAN, and you will be able to access your printer from any  
computer on the LAN.  
  
TL-PS110P:  
The TP-LINK TL-PS110P print server allows you to take the computer out  
of the loop while setting up a printing network. All that is needed is to  
connect the TL-PS110P to a printer via the parallel port, connect the print  
server to your LAN, and you will be able to access your printer from any  
computer on the LAN.  
  
  
  
[+] Information  
  
Title: TP-Link TL-PS110U & TL-PS110P Cross-site Scripting Vulnerability  
Shodan Dork: ZOT-PS-47/9.8.0016 -WWW-Authenticate  
ZOT-PS-30/8.3.0013 -WWW-Authenticate  
Advisory: gg-006-2011  
Date: 03-15-2011  
Last update: 03-26-2011  
Link: http://www.gotgeek.com.br/pocs/gg-006-2011.txt  
  
  
  
[+] Vulnerabilities  
  
Stored Cross-site Scripting:  
Web interface from TL-PS110U and TL-PS110P Print Servers are affected by stored  
cross-site scripting vulnerability because it fails to properly sanitize  
user-supplied input at "NDSContext" field in "NetWare NDS Settings" area.  
An attacker may leverage this issue to execute arbitrary script code  
in the browser of an unsuspecting user in the context of the affected site.  
  
After injecting the XSS code, you need to access Netware status page.  
  
  
Affected Versions:  
  
TP-Link TL-PS110U Network Print Server  
Firmware: 9.08.47T 0016 (ZOT-PS-47/9.8.0016)  
9.08.47T 0013 (ZOT-PS-47/9.8.0013)  
6.03.35T 0007 (ZOT-PS-47/9.8.0007)  
6.03.35T 0006 (ZOT-PS-47/9.8.0006)  
6.03.35T 0005 (ZOT-PS-47/9.8.0005)  
6.03.35T 0004 (ZOT-PS-47/9.8.0004)  
  
TP-Link TL-PS110P Network Print Server  
Firmware: 8.03.30T 0013 (ZOT-PS-30/8.3.0013)  
8.03.30T 0009 (ZOT-PS-30/8.3.0009)  
8.03.30T 0008 (ZOT-PS-30/8.3.0008)  
  
Other versions may also be vulnerable.  
  
  
  
[+] Proof of Concept/Exploit  
  
XSS:  
http://target/RESTART.HTM?NDSContext=</script><script>alert("xss")</script><script>  
  
and then..  
  
http://target/NETWARE.HTM  
  
  
  
[+] Timeline  
  
24-03-2011: first contact to vendor.  
27-03-2011: support contact response, asking more details.  
27-03-2011: more information sent.  
03-04-2011: no vendor response.  
04-04-2011: advisory published.  
  
  
  
[+] References  
  
http://www.tp-link.com/products/productDetails.asp?class=&pmodel=TL-PS110U  
http://www.tp-link.com/products/productDetails.asp?class=&pmodel=TL-PS110P  
  
  
  
[+] Credits  
  
b0telh0  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

04 Apr 2011 00:00Current
7.4High risk
Vulners AI Score7.4
31