🇰🇷 한글 설명
리눅스 커널의 lantiq 네트워크 드라이버에서 RX 링 메모리 손상 취약점이 발견되었습니다. 메모리 할당이나 DMA 매핑 실패 시 잘못된 주소가 디스크립터에 기록되어 메모리 손상을 유발할 수 있습니다.
💡 쉬운 설명
네트워크 데이터를 받는 과정에서 메모리 공간을 확보하지 못했을 때, 잘못된 주소를 사용하여 시스템 메모리를 망가뜨릴 수 있는 문제입니다. 이로 인해 시스템이 멈추거나 보안 문제가 발생할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
net: lantiq: fix memory corruption in RX ring
In a situation where memory allocation or dma mapping fails, an
invalid address is programmed into the descriptor. This can lead
to memory corruption. If the memory allocation fails, DMA should
reuse the previous skb and mapping and drop the packet. This patch
also increments rx drop counter.
📍 영향받는 시스템
Lantiq 네트워크 드라이버를 사용하는 리눅스 커널 버전
⚔️ 공격 벡터
네트워크 패킷 수신 과정에서 의도적으로 메모리 할당 실패를 유도하여 메모리 손상 유발
🛡️ 대응 방법
Lantiq 드라이버의 메모리 할당 및 DMA 매핑 오류를 수정한 최신 리눅스 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 취약점이 패치된 최신 보안 업데이트 버전인지 확인