🇰🇷 한글 설명
Linux 커널의 iwlwifi 드라이버에서 alloc_ordered_workqueue 함수의 반환값을 검사하지 않던 문제가 수정되었습니다. 이 함수는 실패 시 NULL 포인터를 반환할 수 있어, 검사가 없으면 NULL 포인터 역참조가 발생할 수 있습니다.
💡 쉬운 설명
무선랜 드라이버가 작업 공간을 만들 때 실패 가능성을 확인하지 않았습니다. 이 확인을 추가하여 실패 시 시스템이 비정상 종료되지 않도록 고쳤습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
iwlwifi: Add missing check for alloc_ordered_workqueue
Add check for the return value of alloc_ordered_workqueue since it may
return NULL pointer.
📍 영향받는 시스템
Intel 무선랜 칩셋을 사용하며 iwlwifi 드라이버를 포함한 수정 이전 Linux 커널 버전
⚔️ 공격 벡터
로컬 또는 드라이버 초기화 과정에서 메모리 부족 등으로 workqueue 생성이 실패할 때 커널 패닉을 유발할 수 있으며, 직접적인 원격 공격 경로는 보고되지 않았습니다.
🛡️ 대응 방법
배포판 제공 업데이트로 수정된 Linux 커널 패키지를 설치하고 재부팅하십시오.
🔧 검증 코드
출력된 커널 버전이 배포판의 수정된 패치 버전 이상인지 배포판 보안 공지와 비교하여 확인하십시오.