🔍 CVE-2026-8720

7.5
CVSS Score
HIGH
2026-06-25
2026-06-27 19:43
✅ 완료

🇰🇷 한글 설명

wolfSSL 5.9.0 버전 이후에 추가된 HMAC-BLAKE2 API에서 키 길이가 블록 크기를 초과할 경우 메시지 데이터를 폐기하는 결함이 발견되었습니다. 이로 인해 생성된 MAC이 입력 메시지와 무관하게 키에만 의존하게 되어 인증 기능이 무력화될 수 있습니다.

💡 쉬운 설명

암호화 키가 너무 길면 원래 검사해야 할 데이터는 무시하고 키값만 가지고 결과물을 만들어내는 오류입니다. 이로 인해 공격자가 데이터 내용을 바꿔치기해도 인증을 통과할 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

wc_Blake2bHmacFinal and wc_Blake2sHmacFinal discard the message when the key length exceeds the block size, producing a MAC that is independent of the input. When the supplied key is longer than the BLAKE2 block size the key-hashing branch reinitialized the running hash state, discarding the accumulated message data, so the resulting MAC depended only on the key and not on the message being authenticated. This bug is specific to the HMAC-BLAKE2 APIs that were added in wolfSSL version 5.9.0.

📍 영향받는 시스템

wolfSSL version 5.9.0 이상 (HMAC-BLAKE2 API 사용 시)

⚔️ 공격 벡터

길이가 긴 키를 사용하는 HMAC-BLAKE2 인증 과정에서 메시지 무결성 검증을 우회

🛡️ 대응 방법

wolfSSL을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

설치된 wolfSSL의 버전을 확인하여 5.9.0 이상인지 확인하십시오.

Shell / Script
wolfssl_version_check_command_placeholder_or_pkg_check

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

wolfSSL