🇰🇷 한글 설명
Linux 커널의 CAAM 암호화 드라이버에서 HMAC 키의 헥사 덤프를 보호하지 않아 발생하는 취약점입니다. CONFIG_DYNAMIC_DEBUG가 활성화된 경우, hash_digest_key 함수에서 민감한 HMAC 키 바이트가 런타임에 유출될 수 있는 문제가 있었습니다.
💡 쉬운 설명
시스템의 암호화 키가 디버깅 로그를 통해 외부로 노출될 수 있는 보안 결함입니다. 해커가 로그를 통해 중요한 비밀번호와 같은 키 정보를 훔쳐갈 위험이 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
crypto: caam - guard HMAC key hex dumps in hash_digest_key
Use print_hex_dump_devel() for dumping sensitive HMAC key bytes in
hash_digest_key() to avoid leaking secrets at runtime when
CONFIG_DYNAMIC_DEBUG is enabled.
📍 영향받는 시스템
CAAM(Cryptographic Acceleration and Assurance Module)을 사용하는 Linux 커널 버전
⚔️ 공격 벡터
CONFIG_DYNAMIC_DEBUG가 활성화된 환경에서 시스템 로그를 통해 민감한 키 정보 탈취
🛡️ 대응 방법
해당 취약점이 수정된 최신 Linux 커널 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 취약점이 해결된 패치 버전인지 배포판 보안 공지를 통해 확인