🇰🇷 한글 설명
리눅스 커널의 XDP(eXpress Data Path) 구성 요소에서 장치 종속적(device-bound) 프로그램이 제네릭 모드로 부착되는 것을 허용하지 않도록 수정되었습니다. 기존에는 제네릭 모드에서 드라이버 전용 메타데이터 함수가 호출될 때 유효하지 않은 컨텍스트로 인해 시스템 충돌이 발생할 수 있었습니다.
💡 쉬운 설명
특정 하드웨어에만 맞춰진 프로그램이 일반적인 모드로 실행될 때 시스템이 멈추거나 꺼질 수 있는 결함이 발견되었습니다. 이를 방지하기 위해 프로그램이 잘못된 방식으로 실행되지 않도록 차단하는 보안 패치가 적용되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
net: xdp: Disallow attaching device-bound programs in generic mode
Device-bound programs are used to support RX metadata kfuncs. These
kfuncs are driver-specific and rely on the driver context to read the
metadata. This means they can't work in generic XDP mode. However, there
is no check to disallow such programs from being attached in generic
mode, in which case the metadata kfuncs will be called in an invalid
context, leading to crashes.
Fix this by adding a check to disallow attaching device-bound programs
in generic mode.
📍 영향받는 시스템
장치 종속적 XDP 프로그램을 사용하는 리눅스 커널 버전
⚔️ 공격 벡터
공격자가 제네릭 XDP 모드에 장치 종속적 프로그램을 부착하여 커널 패닉(Crash)을 유도하는 방식
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 최신 패치 버전인지 확인하십시오.