uyhacked/Teldat-Router-CVE-2022-POC

GitHub: uyhacked/Teldat-Router-CVE-2022-POC

针对 Teldat RS123/RS123w 路由器弱密码默认凭据和反射型 XSS 两个 CVE 漏洞的概念验证与检测工具。

Stars: 0 | Forks: 0

# Teldat 路由器 CVE-2022-39996 & CVE-2022-39997 POC ## 概述 | CVE ID | 类型 | CWE | CVSS | 严重程度 | |--------|------|-----|------|----------| | [CVE-2022-39996](#cve-2022-39996---reflected-xss) | 反射型 XSS | CWE-79 | 6.1 | 中危 | | [CVE-2022-39997](#cve-2022-39997---weak-password) | 弱密码 | CWE-521 | 9.8 | 严重 | **受影响产品:** Teldat RS123, RS123w 路由器 ## CVE-2022-39997 - 弱密码 ### 描述 Teldat RS123/RS123w 路由器出厂时带有硬编码的默认凭据 `root:root`。管理员通常不对其进行修改,这使得未经身份验证的攻击者可以通过 Telnet、SSH、HTTP 或其他服务获得完全的管理员权限。 ### 证明 ``` Account: root Password: root ``` ![弱密码 POC](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/251029c17c110355.png) ### 用法 ``` pip install requests paramiko # 基本检查 (Telnet, SSH, HTTP) python CVE-2022-39997.py -t 192.168.1.1 # 完整检查 (包括 HTTPS, FTP 在内的所有服务) python CVE-2022-39997.py -t 192.168.1.1 --all # 批量扫描 python CVE-2022-39997.py -f targets.txt ``` ## CVE-2022-39996 - 反射型 XSS ### 描述 `/upgrade/index.html` endpoint 在响应中原样返回了 `cmd` HTTP cookie 的值,而没有进行过滤。攻击者可以在 `cmd` cookie 中构造包含 JavaScript 的恶意请求。当经过身份验证的管理员访问该页面时,该脚本会在路由器 Web 界面的浏览器上下文中执行,从而实现 session 劫持或配置篡改。 ### 证明 - 在 `cmd` cookie 中构造 XSS payload: ![XSS POC 1](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/b08083fff8110401.png) - 浏览器中触发的 XSS: ![XSS POC 2](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/5421fbf1a3110411.png) ### 用法 ``` pip install requests # 基本 XSS 检查 python CVE-2022-39996.py -t 192.168.1.1 # 使用 HTTP Basic Auth 凭证 python CVE-2022-39996.py -t 192.168.1.1 -u root -p root # 测试多个 XSS payloads 以进行确认 python CVE-2022-39996.py -t 192.168.1.1 --multi # 生成独立的 POC HTML 页面 python CVE-2022-39996.py -t 192.168.1.1 --gen-poc # 自定义 XSS payload python CVE-2022-39996.py -t 192.168.1.1 --payload "" ``` ## 文件 | 文件 | 描述 | |------|-------------| | `CVE-2022-39997.py` | 弱密码检测(Telnet / SSH / HTTP / FTP) | | `CVE-2022-39996.py` | 通过 `cmd` cookie 检测反射型 XSS | | `Teldat's Router Vulnerability.md` | 完整的漏洞披露报告 | ## 免责声明 这些 POC 脚本**仅用于教育和已授权的安全测试**。请勿对您不拥有或未获得明确测试许可的系统使用。作者对任何误用或损坏不承担责任。
标签:CISA项目, PoC, Python, 免杀, 无后门, 暴力破解, 路由器安全, 逆向工具