🇰🇷 한글 설명
Linux 커널의 wwan t7xx 드라이버에서 제어 TX 과정 중 skb_clone 호출 실패 시 NULL 포인터 역참조가 발생하는 취약점입니다. 클론된 skb를 확인하기 전에 사용함으로써 시스템 충돌이 발생할 수 있습니다.
💡 쉬운 설명
데이터를 전송하기 위해 복사본을 만드는 과정에서 오류가 발생했을 때, 컴퓨터가 잘못된 주소를 참조하여 시스템이 멈추거나 꺼질 수 있는 문제입니다. 이를 방지하기 위해 복사가 성공했는지 먼저 확인하는 절차가 필요합니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
net: wwan: t7xx: check skb_clone in control TX
t7xx_port_ctrl_tx() clones each skb fragment before passing it to the
port transmit path. The clone is used immediately to set cloned->len, so
an skb_clone() failure results in a NULL pointer dereference.
Check the clone before using it. If previous fragments were already
queued, preserve the driver's existing partial-write behavior by
returning the number of bytes submitted so far.
📍 영향받는 시스템
Linux kernel (net: wwan: t7xx driver 포함 버전)
⚔️ 공격 벡터
네트워크 제어 패킷 전송 시 메모리 할당 실패를 유도하여 시스템을 중단시키는 방식
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.