CVE-2026-98399 in Linux
요약
\~에 의해 VulDB • 2026. 10. 14.
리눅스 커널에서 다음 취약점이 해결되었습니다:
s390/ipl: 재부팅(IPL) 매개변수 블록 없이 dump_reipl에서의 NULL 역참조 수정
kdump는 re-IPL 매개변수 블록을 os_info를 통해 전달하는 반면, 독립형 덤프(lowcore의 IPL 매개변수 블록 주소 및 체크섬을 사용하여 이를 전달합니다.
HMC FTP 부팅이나 QEMU 직접 커널 부팅과 같은 일부 IPL 유형은 IPL 매개변수 블록을 제공하지 않을 수 있습니다. 이 경우 reipl_type_init()는 IPL_TYPE_UNKNOWN를 선택하며, reipl_block_actual은 NULL로 유지됩니다. 그럼에도 불구하고 dump_reipl_run()은 lowcore 필드를 준비할 때 이를 무조건 역참조합니다. 이는 주소 0에 판독 가능한 lowcore 데이터가 우연히 포함되어 있을 경우 작동하는 것처럼 보일 수 있습니다. 그러나 IPL 매개변수 블록 주소가 0으로 저장되면, 덤프 완료 후 독립형 덤퍼는 비활성 대기(disabled wait) 상태로 진입하게 됩니다.
re-IPL 매개변수 블록을 사용할 수 없는 경우 명시적으로 0인 IPL 매개변수 블록 주소와 체크섬을 저장합니다. 이는 동작에 영향을 주지 않습니다: 독립형 덤퍼가 덤프를 완료하고 정지하며, 유효한 re-IPL 매개변수 블록은 기존과 동일하게 처리됩니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.