🇰🇷 한글 설명
Linux 커널의 s390/cmf 구성 요소에서 가상 주소와 물리 주소 간의 혼동 문제가 해결되었습니다. CONFIG_RANDOMIZE_IDENTITY_BASE가 활성화된 커널에서 펌웨어가 확장 형식 채널 측정 데이터를 저장할 때 잘못된 주소를 사용할 수 있는 취약점입니다.
💡 쉬운 설명
컴퓨터가 데이터를 저장할 때 실제 위치(물리 주소)와 가짜 위치(가상 주소)를 헷갈려 하는 문제가 있었습니다. 이로 인해 데이터가 엉뚱한 곳에 저장될 위험이 있었으나 이번 수정으로 해결되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
s390/cmf: Fix virtual vs physical address confusion
The measurement block address is an absolute address. Define the
associated schib_config and schib fields as dma64_t to enable automatic
detection of incorrect assignments. Also add the missing virt_to_dma64()
translation.
Without this fix, a wrong address will be used by firmware when storing
extended format channel measurement data on kernels built with
CONFIG_RANDOMIZE_IDENTITY_BASE=y.
📍 영향받는 시스템
CONFIG_RANDOMIZE_IDENTITY_BASE=y 옵션이 활성화된 s390 아키텍처 기반 Linux 커널
⚔️ 공격 벡터
직접적인 외부 공격보다는 시스템 메모리 관리 오류를 유발하여 데이터 무결성을 해칠 수 있는 로컬/내부적 요인
🛡️ 대응 방법
해당 취약점이 수정된 최신 버전의 Linux 커널로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 패치가 적용된 보안 업데이트 버전인지 확인하십시오.