🇰🇷 한글 설명
Linux 커널의 s390 pkey 드라이버에서, 클리어 키를 보호 키 또는 시큐어 키로 변환하는 IOCTL이 실패할 때 스택에 남아 있던 클리어 키 구조체 복사본이 제대로 지워지지 않는 문제가 해결되었습니다. 이로 인해 민감한 키 데이터가 스택에 잔류할 수 있었습니다.
💡 쉬운 설명
암호화에 쓰이는 비밀 키 값이 실패한 작업 후에도 메모리에 임시로 남아 있을 수 있는 문제입니다. 이번 수정으로 실패 시에도 해당 데이터를 깨끗하게 지우도록 개선되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
s390/pkey: Wipe copies of clear-key structures on failure
Wipe all sensitive data from stack for all IOCTLs, which convert a
clear-key into a protected- or secure-key.
📍 영향받는 시스템
IBM Z(s390) 아키텍처에서 동작하는 Linux 커널 (해당 pkey 수정이 포함되지 않은 버전)
⚔️ 공격 벡터
로컬 권한을 가진 공격자가 메모리 덤프나 스택 정보 노출을 통해 잔류한 클리어 키 데이터를 추출할 수 있는 시나리오
🛡️ 대응 방법
패치된 Linux 커널 버전으로 업데이트하고 배포판의 보안 업데이트를 적용하세요
🔧 검증 코드
출력된 커널 버전을 배포판 보안 공지에서 확인된 수정 버전과 비교하고, 같거나 높으면 패치가 적용된 것입니다