CVE-2026-81000 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 12.

리눅스 커널에서 다음 취약점이 해결되었습니다:

net: tun: 수신 헤더 룸 제한

tun_get_user()는 tun->align를 skb headroom로 사용하는 동시에 선형으로 유지할 패킷 데이터의 양을 결정하는 데에도 사용합니다. OVS(Open vSwitch)는 다른 포트로부터 과다한 headroom 요청을 TUN 또는 TAP로 전파할 수 있습니다.

align 값이 1페이지skb 헤더 내 사용 가능한 공간보다 클 경우, SKB_MAX_HEAD(align)가 오버플로우되어 good_linear에 저장될 때 결과가 음수가 됩니다. 이 값은 나중에 size_t 형 linear 변수에 할당될 때 래핑(wrap)되며, tun_alloc_skb()는 skb->data를 할드된 head 영역 외부에 배치할 수 있습니다.

TUN이 저장하는 headroom를 1페이지skb-헤더 예산과 가장 큰 비센티널(non-sentinel) 16비트 skb 헤더 오프셋으로 제한합니다. 원시(raw) TUN용 선형 바이트 1개와 NET_IP_ALIGN을 포함한 완전한 이더넷 헤더(TAP용)를 확보하기 위해 여분을 둡니다.

또한 다른 할당 경로에서 제공되는 비선형(nonlinear) skbs에 대해 이러한 검사가 안전하게 유지되도록, 접근 전에 원시 TUN 프로토콜 바이트와 TAP 이더넷 헤더를 가져옵니다(pull).

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 26.

모더레이션

수락

항목

VDB-402774

EPSS

0.00000

출처

Interested in the pricing of exploits?

See the underground prices here!