🇰🇷 한글 설명
Linux 커널의 CAAM(Cryptographic Acceleration and Assurance Module) 구성 요소에서 민감한 키 정보를 덤프할 때 보안 취약점이 발견되었습니다. CONFIG_DYNAMIC_DEBUG가 활성화된 경우, 키의 헥사 덤프가 런타임에 노출될 수 있는 문제를 print_hex_dump_devel() 함수를 사용하여 해결했습니다.
💡 쉬운 설명
암호화 키와 같은 중요한 비밀 정보가 시스템 로그에 실수로 기록되어 유출될 수 있는 보안 결함입니다. 개발자용 디버깅 기능이 켜져 있을 때 비밀번호가 글자로 노출되는 것을 방지하는 패치가 적용되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
crypto: caam - use print_hex_dump_devel to guard key hex dumps
Use print_hex_dump_devel() for dumping sensitive key material in
*_setkey() and gen_split_key() to avoid leaking secrets at runtime when
CONFIG_DYNAMIC_DEBUG is enabled.
📍 영향받는 시스템
Linux kernel (CAAM driver 관련 버전)
⚔️ 공격 벡터
시스템 디버깅 로그를 통해 메모리에 노출된 암호화 키 정보를 탈취하는 방식
🛡️ 대응 방법
CAAM 관련 보안 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인합니다.