🔍 CVE-2026-34181

7.4
CVSS Score
HIGH
2026-06-09
2026-07-23 08:10
✅ 완료

🇰🇷 한글 설명

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 버전보다 최신인지 확인하여 패치가 적용되었는지 검증합니다.

Shell / Script
openssl version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL
🇰🇷 KISA(한국인터넷진흥원) 보안 권고 이 CVE에 대한 한국 공식 권고 (1건)
OpenSSL 제품 보안 업데이트 권고 P4
📅 2026-06-17 · sec_notice
OpenSSL 제품에서 무결성 검증 미흡 및 메모리 할당 제어 미흡 취약점이 발견되었습니다. 해당 버전의 OpenSSL을 사용하는 사용자는 보안 위협 방지를 위해 최신 버전으로 업데이트가 필요합니다.
KISA 원문 →