CVE-2026-90417 in Linux정보

요약

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

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

RDMA/cxgb4: write_tpt_entry()에서의 dereg_skb 누수 및 이중 해제(double free) 수정

장치가 치명적 오류 상태(fatal error state)에 있을 때, write_tpt_entry()는 호출자의 사전 할당된 skb를 전송 경로(transmit path)로 전달하기 전에 -EIO를 반환합니다. 할당 실패 시의 리턴들도 동일한 동작을 합니다. c4iw_dereg_mr()은 이 오류를 무시하고 mhp를 해제하여, mhp->dereg_skb가 누수(leak)됩니다. 반면에 c4iw_get_dma_mr()는 dereg_mem()이 skb를 소비한 후에 이를 두 번째로 해제하는 이중 free(double free) 문제를 발생시킵니다.

write_tpt_entry()를 NULL이 아닌 skb의 유일한 소유자로 만들어, c4iw_ofld_send()로의 전달 전에 발생하는 모든 리턴(치명적 오류, tpt 및 stag 할당 실패) 시 이를 해제합니다. c4iw_ofld_send()는 성공과 실패 모두에서 skb를 소비하므로, dereg_mem() 이후의 c4iw_get_dma_mr()에 있는 중복된 kfree_skb() 호출을 제거합니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-406898

EPSS

0.00000

출처

Interested in the pricing of exploits?

See the underground prices here!