
CVE-2020-15227을 대상으로 하는 교육용 익스플로잇으로, Nette 프레임워크의 콜백 매개변수를 겨냥해 보안 테스트 및 인식 제고를 위한 리버스 셸 획득을 시연합니다.
면책조항! 나는 이 도구가 실제 환경에서 사용될 경우 아무런 책임도 지지 않으니 절대 하지 마세요. 이건 단지 데모용이고 시스템 관리자들이 테스트할 용도로 만들어진 것입니다.
David Grudl (Nette 재단의 창립자)의 CVE 공개에 따라 이 익스플로잇을 제작했습니다. 그는 문제를 상당히 빠르게 해결하지 않았고, 보안 담당자들에게 가능한 침해를 검사할 수 있는 문서(공격 방법)를 제공하지 않았으며, 이를 은폐했습니다. 자, 이제 시작합니다.
보안 연구자로서 저는 (물론 교육 및 시연 목적으로) 작은 괴물을 개발했습니다.
이 보안 취약점은 nette.micro의 callback 파라미터를 악용합니다. 왜 그런 쓰레기가 존재하는지(백도어 기능일 가능성?) 알 수 없습니다.
익스플로잇은 피해 서버에서 리버스 셸을 획득하려고 시도합니다. URL은 여기에 하드코딩되어 있으므로 익스플로잇 편집에 대해 걱정하지 않으셔도 됩니다.
PR은 환영합니다!