🇰🇷 한글 설명
리눅스 커널의 WiFi 브로드컴 드라이버(brcmfmac)에서 워치독 태스크 중지 시 잠재적 Use-After-Free 취약점이 발견되었습니다. 이는 send_sig()와 kthread_stop() 호출 사이에 태스크가 종료될 수 있어 발생하며, 참조 카운트를 조정하여 수정되었습니다.
💡 쉬운 설명
와이파이 드라이버가 종료되는 과정에서 메모리 오류가 발생할 수 있는 결함이 있었습니다. 개발자는 이 오류를 방지하기 위해 코드 수정을 통해 메모리 관리 방식을 개선했습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task
Watchdog task might end between send_sig() and kthread_stop() calls, what
results in the use-after-free issue. Fix this by increasing watchdog task
reference count before calling send_sig() and dropping it by switching to
kthread_stop_put().
📍 영향받는 시스템
Linux kernel (brcmfmac 드라이버를 사용하는 시스템)
⚔️ 공격 벡터
로컬에서 특정 조건을 유도하여 메모리 손상 발생 및 코드 실행 가능성
🛡️ 대응 방법
시스템의 Linux 커널을 최신 안정 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 패치가 적용된 최신 버전인지 확인하십시오.