🇰🇷 한글 설명
PKCS#12 파일 처리 시 PBMAC1 무결성 메커니즘에 대한 입력 검증 부족으로 인증서와 개인키 위조가 가능합니다. 공격자는 1/256의 확률로 위조된 인증서와 개인키를 서비스에서 허용되도록 할 수 있습니다.
💡 쉬운 설명
보안 파일(PKCS#12)을 읽을 때 위조된 파일이 섞여 들어올 수 있는 구멍이 있습니다. 공격자가 아주 낮은 확률(256번 중 1번)로 가짜 인증서를 속여 넣을 수 있습니다.
🇺🇸 원문 (English)
Issue Summary: The PKCS#12 file processing fails to perform sufficient input
validation for files that use Password-Based Message Authentication Code 1
(PBMAC1) integrity mechanism allowing a certificate and private key forgery.
Impact Summary: An attacker impersonating a user can cause a service reading
PKCS#12 files to accept forged certificates and private keys with a 1 in 256
probability.
If a service accepting PKCS#12 files is using passwords for authenticating
the received files, the attacker can create unencrypted PKCS#12 files that
use PBMAC1 authentication that specifies an HMAC key of only one byte, allowing
them to craft a file that will be accepted with a 1 in 256 probability.
That would then cause the service to accept a certificate and private key
controlled by the attacker.
The FIPS modules are not affected by this issue, as the affected code is
outside the OpenSSL FIPS module boundary.
📍 영향받는 시스템
OpenSSL (FIPS 모듈 제외)
⚔️ 공격 벡터
위조된 PKCS#12 파일을 서비스로 전송하여 인증서 및 개인키를 속임
🛡️ 대응 방법
OpenSSL을 최신 보안 패치 버전으로 업데이트하고 FIPS 모드를 활성화하여 해당 취약점 코드의 영향을 차단합니다.
🔧 검증 코드
출력된 버전이 취약한 OpenSSL 버전보다 최신인지 확인하여 패치가 적용되었는지 검증합니다.
🇰🇷 KISA(한국인터넷진흥원) 보안 권고
이 CVE에 대한 한국 공식 권고 (1건)
OpenSSL 제품 보안 업데이트 권고
P4
📅 2026-06-17 · sec_notice
OpenSSL 제품에서 무결성 검증 미흡 및 메모리 할당 제어 미흡 취약점이 발견되었습니다. 해당 버전의 OpenSSL을 사용하는 사용자는 보안 위협 방지를 위해 최신 버전으로 업데이트가 필요합니다.