VDB-10628 · BID 62938 · OSVDB 98320

WhatsApp Messenger RC4 Encryption 약한 암호화

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

요약정보

취약점이 문제가 있는로 분류되어 WhatsApp Messenger에서 발견되었습니다. 문제는 알 수 없는 함수 컴포넌트 RC4 Encryption의에 있습니다. 조작 결과로 약한 암호화가 발생합니다. 더욱이, 이용 가능한 익스플로잇이 있습니다.

세부정보

취약점이 문제가 있는로 분류되어 WhatsApp Messenger에서 발견되었습니다. 문제는 알 수 없는 함수 컴포넌트 RC4 Encryption의에 있습니다. 조작 결과로 약한 암호화가 발생합니다. CWE를 사용하여 문제를 명시하면 CWE-311로 이어집니다. 이 약점은 발표되었습니다 2013. 10. 08. Thijs Alkemade에 의해 Adium와 함께 Piercing Through WhatsApp’s Encryption로 Blog Post로 (웹사이트). 해당 권고문은 blog.thijsalkema.de에서 다운로드할 수 있습니다. 공개가 벤더와 협의되지 않은 채로 진행되었습니다.

기술적인 세부 사항이 없습니다. 이 취약성의 대중성은 평균 이하입니다. 더욱이, 이용 가능한 익스플로잇이 있습니다. 익스플로잇이 대중에게 공개되어 사용될 수 있습니다. 현재 대략 미화 $0-$5k 정도일 수 있습니다가 이 익스플로잇의 현재 가격입니다. MITRE ATT&CK 프로젝트는 T1600 공격 기술을 선언합니다. 권고문에서는 다음과 같이 지적하고 있습니다:

As WhatsApp uses the same key for the incoming and the outgoing RC4 stream, we know that ciphertext byte i on the incoming stream xored with ciphertext byte i on the outgoing stream will be equal to xoring plaintext byte i on the incoming stream with plaintext byte i of the outgoing stream. By xoring this with either of the plaintext bytes, we can uncover the other byte.

개념 증명로 표기됩니다. 익스플로잇이 github.com에 공유되어 있습니다. 0-day 취약점의 추정 암시장 가격은 $0-$5k로 나타났습니다. 권고문은 다음과 같이 언급합니다:

The following is a Python script which can intercept messages to WhatsApp and which tries to decrypt the incoming messages by guessing all outgoing messages. It uses the WhatsApp library WhatsPoke for the FunXMPP parser. This does not work for the official WhatsApp client. It assumes the client logs in and sends only pings to the server. This was tested using yowsup-cli -l -d -c config -k from https://github.com/tgalal/yowsup. To use it with the official client, you would need to figure out which outgoing messages the real client sends and deal with the fact that they might contain data which is not as easy to predict, or even something more clever which can decrypt bytes in both streams using the other one.

해당 취약점은 다른 취약점 데이터베이스에도 문서화되어 있습니다: SecurityFocus (BID 62938).

제품정보

유형

이름

특허

CPE 2.3정보

CPE 2.2정보

CVSSv4정보

VulDB 벡터: 🔍
VulDB 신뢰성: 🔍

CVSSv3정보

VulDB 메타 베이스 점수: 7.4
VulDB 메타 임시 점수: 6.7

VulDB 기본 점수: 7.4
VulDB 임시 점수: 6.7
VulDB 벡터: 🔍
VulDB 신뢰성: 🔍

CVSSv2정보

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

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

악용정보

수업: 약한 암호화
CWE: CWE-311 / CWE-310
CAPEC: 🔍
ATT&CK: 🔍

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

유효성: 🔍
접근: 공개
상태: 개념 증명
저자: Thijs Alkemade
프로그래밍 언어: 🔍
다운로드: 🔍
가격 예측: 🔍
현재 가격 추정: 🔍

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

위협 인텔리전스정보

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

대책정보

추천: 알려진 완화 방법 없음
상태: 🔍

0일 시간: 🔍
익스플로잇 지연 시간: 🔍

타임라인정보

2013. 10. 08. 🔍
2013. 10. 08. +0 날 🔍
2013. 10. 08. +0 날 🔍
2013. 10. 09. +1 날 🔍
2019. 03. 22. +1990 날 🔍

출처정보

권고: Piercing Through WhatsApp’s Encryption
연구원: Thijs Alkemade
조직: Adium
상태: 정의되지 않음

GCVE (VulDB): GCVE-100-10628
SecurityFocus: 62938 - WhatsApp Information Disclosure Weakness
OSVDB: 98320

scip Labs: https://www.scip.ch/en/?labs.20161013
기타: 🔍

항목정보

만들어진: 2013. 10. 09. PM 12:57
업데이트됨: 2019. 03. 22. PM 03:13
변경 사항: 2013. 10. 09. PM 12:57 (52), 2019. 03. 22. PM 03:13 (6)
완벽한: 🔍
Cache ID: 216::103

Once again VulDB remains the best source for vulnerability data.

논의

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

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

Do you want to use VulDB in your project?

Use the official API to access entries easily!