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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
EvilSunCheck — This is a little Python script to detect the "EvilSun" vulnerability (CVE-2020-14871) on Solaris systems. The vulnerability is a buffer overflow in the Pluggable Authentication Module (PAM) `pam_unix_auth` when handling keyboard-interactive authentication in SSH. | Kitploit
도구/GitHubGitHub/frompartsunknown/evilsuncheck
Vulnerability ScannersVulnerability AnalysisExploitationNetwork SecurityAuthentication
GitHubfrompartsunknown/evilsuncheck

EvilSunCheck

This is a little Python script to detect the "EvilSun" vulnerability (CVE-2020-14871) on Solaris systems. The vulnerability is a buffer overflow in the Pluggable Authentication Module (PAM) `pam_unix_auth` when handling keyboard-interactive authentication in SSH.

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기
1년 전아직 검토되지 않음

EvilSun 취약점 검사기 (CVE-2020-14871)

Solaris 시스템에서 "EvilSun" 취약점(CVE-2020-14871)을 탐지하는 간단한 Python 스크립트입니다. 이 취약점은 SSH에서 키보드 인터랙티브 인증 처리 시 Pluggable Authentication Module (PAM) pam_unix_auth에서 발생하는 버퍼 오버플로우입니다. 성공적인 익스플로잇은 잠재적으로 원격 코드 실행 또는 서비스 거부로 이어질 수 있습니다.

요구 사항

  • Python 3.x
  • paramiko 라이브러리

설치

root@kitploit:~
pip3 install -r requirements.txt

출력 해석

Solaris 9 & 10

/etc/ssh/sshd_config에서 PAMAuthenticationViaKBDInt를 'yes'로 설정한 경우, 취약한 상태를 나타내는 다음 출력이 예상됩니다:

root@kitploit:~
    [*] Connecting to hostname 192.168.100.12 port: 22
    [*] Using payload: ['AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA']
    [*] Authentication failed: Authentication failed: transport shut down or saw EOF
    [-] !!!!!!! VULNERABLE !!!!!!!

/etc/ssh/sshd_config에서 PAMAuthenticationViaKBDIn을 'no'로 설정한 경우, 취약하지 않은 상태를 나타내는 다음 출력이 예상됩니다 (적어도 Sun SSHd의 경우):

root@kitploit:~
    [*] Connecting to hostname 192.168.100.12 port: 22
    [*] Authentication failed: Authentication failed.

Solaris 11

현재 테스트되지 않음.

도구 다운로드