🔍 CVE-2019-1563

3.7
CVSS Score
LOW
2019-09-10
2026-10-08 22:16
✅ 완료

🇰🇷 한글 설명

공격자가 복호화 성공 또는 실패에 대한 자동 알림을 받을 수 있는 상황에서, 대량의 메시지를 전송하여 Bleichenbacher 패딩 오라클 공격을 수행할 수 있습니다. 이를 통해 CMS/PKCS7 암호화 키를 복구하거나 RSA 공개 키로 암호화된 모든 메시지를 복호화할 수 있는 취약점입니다.

💡 쉬운 설명

암호문을 풀려고 시도했을 때 결과가 맞는지 틀린지 알려주는 시스템의 반응을 이용해 암호 키를 알아내는 공격입니다. 공격자는 이 정보를 반복적으로 사용하여 마치 열쇠를 하나씩 맞춰보듯 암호를 풀어낼 수 있습니다.

🇺🇸 원문 (English)

In situations where an attacker receives automated notification of the success or failure of a decryption attempt an attacker, after sending a very large number of messages to be decrypted, can recover a CMS/PKCS7 transported encryption key or decrypt any RSA encrypted message that was encrypted with the public RSA key, using a Bleichenbacher padding oracle attack. Applications are not affected if they use a certificate together with the private RSA key to the CMS_decrypt or PKCS7_decrypt functions to select the correct recipient info to decrypt. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).

📍 영향받는 시스템

OpenSSL 1.1.1~1.1.1c, 1.1.0~1.1.0k, 1.0.2~1.0.2s

⚔️ 공격 벡터

Bleichenbacher 패딩 오라클 공격을 통한 RSA 암호화 메시지 및 키 복구

🛡️ 대응 방법

OpenSSL을 최신 패치 버전(1.1.1d, 1.1.0l, 1.0.2t 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 취약한 버전 범위(1.1.1c 이하, 1.1.0k 이하, 1.0.2s 이하)에 해당하는지 확인합니다.

Shell / Script
openssl version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

OpenSSL