CVE-2026-98911 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 23.

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

dpaa2-switch: dpaa2_switch_rx()의 오류 경로 수정

dpaa2_switch_rx()에서 오류가 발생할 경우, FD를 해제하기 위해 dpaa2_switch_free_fd() 함수가 호출됩니다. 이는 올바르지 않은데, 왜냐하면 dpaa2_switch_free_fd()는 Tx 프레임 설명자(frame descriptors)에 사용되도록 의도되어 있으며, FD 데이터의 소프트웨어 주석 영역(valid skb pointer)에서 dev_kfree_skb()을 호출할 수 있는 유효한 skb 포인터를 찾아야 하기 때문입니다.

이를 해결하기 위해 dma_unmap_page()를 dpaa2_switch_build_linear_skb()에서 직접 추출하여 dpaa2_switch_rx() 함수에 배치합니다. 이를 통해 SKB가 생성되기 전의 오류 시에는 free_pages()를, 그 이후에는 kfree_skb()을 직접 사용할 수 있습니다.

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

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-425747

EPSS

0.00215

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!