CVE-2026-68121 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 11.

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

pppoe: dev_hard_header() 호출 후 헤더 포인터 다시 로드하기

pppoe_sendmsg()는 dev_hard_header()를 호출하기 전에 PPPoE 헤더에 대한 포인터를 저장합니다. 디바이스 헤더 콜백은 skb의 헤드 영역을 재할당할 수 있으며, 이로 인해 해당 내부로 향하는 포인터가 무효화될 수 있습니다.

첫 번째 이더넷이 아닌 포트가 빈 팀(team) 디바이스에 추가되는 동안 전송 작업이 copy_from_user()에서 차단되면 이러한 상황이 발생할 수 있습니다. 이때 팀의 위임된 GRE 헤더 콜백이 skb 헤드를 확장합니다. 이후 PPPoE는 유효하지 않은(stale) 포인터를 통해 해제된 헤드 영역에 6바이트를 기록하게 됩니다.

디바이스 헤더 생성 후, skb의 네트워크-헤더 오프셋을 통해 PPPoE 헤더를 다시 로드하십시오. pskb_expand_head() 함수는 헤드를 재배치할 때 해당 오프셋을 업데이트합니다.

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

책임이 있는

Linux

예약하다

2026. 07. 30.

모더레이션

수락

항목

VDB-387467

EPSS

0.00000

출처

Do you know our Splunk app?

Download it now for free!