🇰🇷 한글 설명
Linux 커널의 iwlwifi 무선랜 드라이버에서 디버그 동작(액션)의 실행 순서가 잘못 구현되어 있었습니다. 이를 수정하여 덤프를 분할하고 펌웨어 리셋을 덤프 중간에만 수행하도록 변경했으며, 이로 인해 설정 적용 시 일부 동작이 장치를 중단시킬 수 있어 순서 수정이 필요합니다.
💡 쉬운 설명
무선 랜카드를 관리하는 리눅스 드라이버의 디버그 기능에서 작업 순서가 잘못되어 있었습니다. 순서를 바로잡지 않으면 특정 설정을 적용할 때 무선 장치가 멈출 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
wifi: iwlwifi: fix debug actions order
The order of actions taken for debug was implemented incorrectly.
Now we implemented the dump split and do the FW reset only in the
middle of the dump (rather than the FW killing itself on error.)
As a result, some of the actions taken when applying the config
will now crash the device, so we need to fix the order.
📍 영향받는 시스템
Intel iwlwifi 무선랜 드라이버를 사용하는 Linux 커널 (수정 커밋 적용 전 버전)
⚔️ 공격 벡터
직접적인 원격 공격 경로는 명시되지 않았으며, 디버그 설정 적용 시 무선 장치가 중단되는 서비스 거부(DoS) 성격의 결함으로 보임
🛡️ 대응 방법
패치가 포함된 최신 Linux 커널 버전으로 업데이트하거나 배포판의 보안 업데이트를 적용
🔧 검증 코드
출력된 커널 버전을 배포판 보안 공지 또는 Linux 커널 저장소의 수정 커밋 포함 여부와 비교하여 패치 적용 여부를 확인