unrar 까지 5.5.4 DestPos 메모리 손상

CVSS 메타 임시 점수현재 익스플로잇 가격 (≈)CTI 관심 점수
7.7$0-$5k0.00

요약정보

해당 취약점이 매우 비판적로 분류되어 unrar 까지 5.5.4에서 발견되었습니다. 영향을 받은 것은 알 수 없는 함수입니다. 이 변경 DestPos 매개변수 Negative Value 내에서 메모리 손상을(를) 유발합니다. 이 취약점은 CVE-2012-6706로 분류됩니다. 공격이 원격에서 실행될 수 있습니다. 더욱이, 이용 가능한 익스플로잇이 있습니다. 영향을 받은 구성 요소를 업그레이드하는 것이 권장됩니다.

세부정보

해당 취약점이 매우 비판적로 분류되어 unrar 까지 5.5.4에서 발견되었습니다. 영향을 받은 것은 알 수 없는 함수입니다. 이 변경 DestPos 매개변수 Negative Value 내에서 메모리 손상을(를) 유발합니다. CWE를 통해 문제를 명시하면 CWE-190로 이동합니다. 2017. 06. 22.에 버그가 발견된 것으로 확인되었습니다. 이 약점은 발표되었습니다 2017. 06. 22. Tavis Ormandy에 의해 (웹사이트). nakedsecurity.sophos.com에서 해당 권고문이 공유되고 있습니다.

이 취약점은 CVE-2012-6706로 분류됩니다. CVE 할당은 2017. 06. 22.에 이루어졌습니다. 공격이 원격에서 실행될 수 있습니다. 기술적인 세부 사항이 있습니다. 이 취약점의 인기도가 평균 이하입니다. 더욱이, 이용 가능한 익스플로잇이 있습니다. 이 익스플로잇은 공개되었으며 사용할 수 있습니다. 현재 익스플로잇의 현재 가격은 약 USD $0-$5k 로 추정됩니다. 이 취약점은 다음 코드에서 비롯되었습니다:

case VMSF_DELTA:
  {
	int DataSize=R[4],Channels=R[0],SrcPos=0,Border=DataSize*2;
	if ((uint)DataSize>=VM_MEMSIZE/2)
	  break;

// Bytes from same channels are grouped to continual data blocks, // so we need to place them back to their interleaving positions. for (int CurChannel=0;CurChannel<Channels;CurChannel++) { byte PrevByte=0; for (int DestPos=DataSize+CurChannel;DestPos<Border;DestPos+=Channels) Mem[DestPos]=(PrevByte-=Mem[SrcPos++]); } } break;

보안 권고문은 다음과 같이 언급합니다:
It appears that the VMSF_DELTA memory corruption that was reported to Sophos AV in 2012 (and fixed there) was actually inherited from upstream unrar. For unknown reasons the information did not reach upstream rar or was otherwise lost, and the bug seems to have persisted there to this day.

개념 증명로 선언되었습니다. 해당 익스플로잇은 github.com에서 다운로드할 수 있습니다. 0-day 상태에서 추정되는 암시장의 가격은 약 $25k-$100k였습니다. 익스플로잇에서 사용된 코드는 다음과 같습니다:

UmFyIRoHAPlOcwAADgAAAAAAAAAAMAh0AAAmAI4AAAAAAAAAAhBBUiEAAAAAHQAGAAAAACBzdGRv
dXQgIVUMzRDNmBGByDAda+AXaSv4KvQr1K/oejL05mXmXmww5tEk8gA9k8nmieyeyeswuOR6cx69
a2Hd6zQwu3aoMDDwMEswADAAMD4P938w+dydoRFwAmwAAAAAvv////+/////+9W3QFgAAQAGAAAA
Ooimhd12AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
취약점 스캐너 Nessus는 ID 101065인 플러그인을 제공합니다 (Debian DLA-1003-1 : unrar-nonfree security update), 이는 대상 환경에서 취약성의 존재를 확인하는 데 도움이 됩니다. Debian Local Security Checks 패밀리로 할당되었습니다. 플러그인은 l 유형의 컨텍스트에서 실행되고 있습니다. 상용 취약점 스캐너 Qualys는 이 문제를 11893 플러그인으로 테스트할 수 있습니다 (McAfee Web Gateway Multiple Vulnerabilities (SB10205)).

5.5.5 버전으로 업그레이드하면 해당 이슈를 해결할 수 있습니다. 영향을 받은 구성 요소를 업그레이드하는 것이 권장됩니다. 취약점 공개 후 5 날 뒤에 가능한 대응책이 발표되었습니다.

다른 취약점 데이터베이스에도 이 취약점이 기록되어 있습니다: SecurityTracker (ID 1027725) , Tenable (101065).

영향 있음

  • Sophos Anti-Virus Threat Detection Engine 까지 3.37.1

제품정보

이름

버전

CPE 2.3정보

CPE 2.2정보

CVSSv4정보

VulDB 벡터: 🔍
VulDB 신뢰성: 🔍

CVSSv3정보

VulDB 메타 베이스 점수: 8.5
VulDB 메타 임시 점수: 8.2

VulDB 기본 점수: 7.3
VulDB 임시 점수: 6.6
VulDB 벡터: 🔍
VulDB 신뢰성: 🔍

NVD 기본 점수: 9.8
NVD 벡터: 🔍

CVSSv2정보

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
벡터복잡성인증기밀성진실성유효성
잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다
잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다
잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다

VulDB 기본 점수: 🔍
VulDB 임시 점수: 🔍
VulDB 신뢰성: 🔍

NVD 기본 점수: 🔍

악용정보

수업: 메모리 손상
CWE: CWE-190 / CWE-189
CAPEC: 🔍
ATT&CK: 🔍

물리적인: 아니요
현지: 아니요
원격: 네

유효성: 🔍
접근: 공개
상태: 개념 증명
저자: Google Security Research
프로그래밍 언어: 🔍
다운로드: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

가격 예측: 🔍
현재 가격 추정: 🔍

0-Day잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다
오늘잠금 해제하다잠금 해제하다잠금 해제하다잠금 해제하다

Nessus ID: 101065
Nessus 이름: Debian DLA-1003-1 : unrar-nonfree security update
Nessus 파일: 🔍
Nessus 위험: 🔍
Nessus 가족: 🔍
Nessus Context: 🔍

OpenVAS ID: 803322
OpenVAS 이름: McAfee Web Gateway Multiple Vulnerabilities (SB10205)
OpenVAS 파일: 🔍
OpenVAS 가족: 🔍

Qualys ID: 🔍
Qualys 이름: 🔍

Exploit-DB: 🔍

위협 인텔리전스정보

관심: 🔍
활성 배우: 🔍
활성 APT 그룹: 🔍

대책정보

추천: 업그레이드
상태: 🔍

반응 시간: 🔍
0일 시간: 🔍
노출 시간: 🔍
익스플로잇 지연 시간: 🔍

업그레이드: unrar 5.5.5

타임라인정보

2012. 11. 06. 🔍
2017. 06. 22. +1689 날 🔍
2017. 06. 22. +0 날 🔍
2017. 06. 22. +0 날 🔍
2017. 06. 22. +0 날 🔍
2017. 06. 22. +0 날 🔍
2017. 06. 23. +1 날 🔍
2017. 06. 23. +0 날 🔍
2017. 06. 27. +4 날 🔍
2017. 06. 28. +1 날 🔍
2019. 10. 20. +844 날 🔍

출처정보

권고: nakedsecurity.sophos.com
연구원: Tavis Ormandy
상태: 확인됨
확인: 🔍

CVE: CVE-2012-6706 (🔍)
GCVE (CVE): GCVE-0-2012-6706
GCVE (VulDB): GCVE-100-102744
SecurityTracker: 1027725

scip Labs: https://www.scip.ch/en/?labs.20161013
또한 보십시오: 🔍

항목정보

만들어진: 2017. 06. 22. PM 07:10
업데이트됨: 2019. 10. 20. AM 09:58
변경 사항: 2017. 06. 22. PM 07:10 (92), 2019. 10. 20. AM 09:58 (3)
완벽한: 🔍
Cache ID: 216::103

VulDB is the best source for vulnerability data and more expert information about this specific topic.

논의

아직 댓글이 없습니다. 언어: ko + en.

댓글을 작성하려면 로그인하세요.

Do you know our Splunk app?

Download it now for free!