🔍 CVE-2026-5446

7.1
CVSS Score
HIGH
2026-04-09
2026-06-17 10:59
✅ 완료

🇰🇷 한글 설명

wolfSSL의 TLS 1.2 및 DTLS 1.2 환경에서 ARIA-GCM 암호화 스위트 사용 시 동일한 12바이트 GCM 논스(nonce)가 재사용되는 취약점입니다. 이는 MagicCrypto SDK를 사용하는 특정 설정에서 IV가 초기화된 후 증가하지 않아 발생하며, 데이터 보안을 위협할 수 있습니다.

💡 쉬운 설명

암호화할 때마다 매번 바뀌어야 하는 '일회용 번호(논스)'가 계속 똑같은 값으로 사용되는 문제입니다. 이로 인해 암호화된 데이터의 패턴이 노출되어 해커가 내용을 엿볼 위험이 있습니다.

🇺🇸 원문 (English)

In wolfSSL, ARIA-GCM cipher suites used in TLS 1.2 and DTLS 1.2 reuse an identical 12-byte GCM nonce for every application-data record. Because wc_AriaEncrypt is stateless and passes the caller-supplied IV verbatim to the MagicCrypto SDK with no internal counter, and because the explicit IV is zero-initialized at session setup and never incremented in non-FIPS builds. This vulnerability affects wolfSSL builds configured with --enable-aria and the proprietary MagicCrypto SDK (a non-default, opt-in configuration required for Korean regulatory deployments). AES-GCM is not affected because wc_AesGcmEncrypt_ex maintains an internal invocation counter independently of the call-site guard.

📍 영향받는 시스템

wolfSSL (ARIA-GCM 활성화 및 MagicCrypto SDK 사용 설정된 빌드)

⚔️ 공격 벡터

동일한 논스 재사용을 이용한 암호문 분석 및 데이터 복호화 공격

🛡️ 대응 방법

wolfSSL을 최신 보안 패치가 적용된 버전으로 업데이트하거나, 취약한 ARIA-GCM 설정 대신 AES-GCM 사용을 권장함

🔧 검증 코드

명령어 결과에 ARIA 암호화 스위트와 MagicCrypto SDK 사용 여부가 나타나면 취약할 가능성이 높음

Shell / Script
wolfssl_version_check() { wolfssl_config_check | grep -E 'ARIA|MagicCrypto'; }

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

wolfSSL
🇰🇷 KISA(한국인터넷진흥원) 보안 권고 이 CVE에 대한 한국 공식 권고 (1건)
wolfSSL 제품 보안 업데이트 권고 P4
📅 2026-05-24 · sec_notice
wolfSSL 제품에서 Buffer Overflow 및 인증 우회 등 다수의 보안 취약점이 발견되었습니다. wolfSSL 5.9.1 미만 버전을 사용하는 사용자는 보안 위협 방지를 위해 최신 버전인 5.9.1 이상으로 업데이트를 권고합니다.
KISA 원문 →