🇰🇷 한글 설명
Xen-netback 드라이버에서 패킷을 드롭할 때 netpoll이 활성화되어 있으면 데드락(교착 상태)이 발생할 수 있는 취약점입니다. 이는 특정 네트워크 처리 과정에서 리소스를 해제하려 할 때 시스템이 멈추는 현상을 유발합니다.
💡 쉬운 설명
네트워크 데이터를 처리하는 과정에서 시스템이 서로의 자원을 기다리며 멈춰버리는 오류가 발생할 수 있습니다. 이로 인해 가상 머신의 네트워크 기능이 마비되거나 시스템 전체가 응답하지 않을 수 있습니다.
🇺🇸 원문 (English)
Guests can trigger deadlock in Linux netback driver T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The patch for XSA-392 introduced another issue which might result in a deadlock when trying to free the SKB of a packet dropped due to the XSA-392 handling (CVE-2022-42328). Additionally when dropping packages for other reasons the same deadlock could occur in case of netpoll being active for the interface the xen-netback driver is connected to (CVE-2022-42329).
📍 영향받는 시스템
Xen-netback 드라이버를 사용하는 Linux 기반 가상화 환경 (netpoll 활성화 시)
⚔️ 공격 벡터
게스트 운영체제에서 특정 조건의 네트워크 패킷을 전송하여 드라이버의 데드락 유도
🛡️ 대응 방법
Xen 하이퍼바이저 및 관련 커널 드라이버를 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전과 드라이버 정보를 확인하여 최신 보안 패치가 적용된 버전인지 제조사 권고 사항과 비교
uname -a && modinfo xen-netback 2>/dev/null