🔍 CVE-2026-3503

5.2
CVSS Score
MEDIUM
2026-03-19
2026-06-17 10:43
✅ 완료

🇰🇷 한글 설명

ARM Cortex-M 마이크로컨트롤러에서 실행되는 wolfSSL의 wolfCrypt 양자 내성 암호 구현(ML-KEM 및 ML-DSA) 중 보호 메커니즘이 실패하는 취약점입니다. 물리적 공격자가 Keccak 기반 확장 과정에서 시드 또는 포인터 값을 변조하거나 리다이렉트하는 일시적 결함(transient faults)을 유도하여 키 자료 및 암호화 결과를 탈취할 수 있습니다.

💡 쉬운 설명

특수한 장비를 이용해 기기의 하드웨어에 물리적인 충격을 주어 암호화 계산을 방해하는 공격입니다. 이 과정에서 암호 키가 유출되거나 암호화 결과가 조작될 위험이 있습니다.

🇺🇸 원문 (English)

Protection mechanism failure in wolfCrypt post-quantum implementations (ML-KEM and ML-DSA) in wolfSSL on ARM Cortex-M microcontrollers allows a physical attacker to compromise key material and/or cryptographic outcomes via induced transient faults that corrupt or redirect seed/pointer values during Keccak-based expansion. This issue affects wolfSSL (wolfCrypt): commit hash d86575c766e6e67ef93545fa69c04d6eb49400c6.

📍 영향받는 시스템

wolfSSL (wolfCrypt) commit hash d86575c766e6e67ef93545fa69c04d6eb49400c6 기반 ARM Cortex-M 환경

⚔️ 공격 벡터

물리적 결함 주입(Fault Injection)을 통한 일시적 오류 유도

🛡️ 대응 방법

wolfSSL 최신 보안 패치가 적용된 버전으로 업데이트 및 하드웨어 수준의 결함 방어 메커니즘 적용

🔧 검증 코드

명령어 결과로 해당 커밋 해시가 출력되면 취약한 버전이 설치된 상태입니다.

Shell / Script
git log -1 --format=%H | grep -E 'd86575c766e6e67ef93545fa69c04d6eb49400c6'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

wolfSSL