CVE-2026-68292 in Linux정보

요약

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

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

ice: 비-PF VSI 유형에 대한 tstamp 링 할당 방지

pf->txtime_txqs 비트맵은 ETF(Earliest TxTime First) 오프로드가 활성화된 Tx 큐를 추적합니다. 이 비트맵은 큐 번호로 인덱싱되며, PF VSI 큐에서만 작동하는 ice_offload_txtime()에 의해 설정됩니다.

그러나 ice_is_txtime_ena()는 비트맵을 참조하기 전에 VSI 유형을 확인하지 않습니다. PF Tx 큐 0에서 ETF 오프로드가 활성화되면 pf->txtime_txqs의 bit 0이 설정됩니다. 이후 PCI 리셋 재구축 동안 CTRL VSI의 Tx 큐 0이 다시 구성되고 해당 링에 대해 ice_is_txtime_ena()가 호출됩니다. 이 함수는 VSI 유형을 구분하지 않고 큐 인덱스만으로 pf->txtime_txqs를 확인하므로, bit 0이 설정되어 있음을 발견하고 PF VSI의 ETF 큐와 일치하는 것으로 true를 반환합니다(CTRL VSI와는 무관함). 이로 인해 ice_vsi_cfg_txq()는 CTRL VSI 링에 대해 tstamp_ring을 잘못 할당하게 됩니다.

CTRL VSI 링에는 관련 netdev가 없으므로, ice_clean_tx_ring()은 !netdev 체크 단계에서 조기에 리턴하여 ice_free_tx_tstamp_ring()에 도달하지 못합니다. 그 결과 할당이 누설됩니다. 각 PCI 리셋마다 64바이트 크기의 tstamp_ring이 하나씩 누설됩니다.

txtime_txqs는 PF VSI 큐에서만 유효하므로, ice_is_txtime_ena()가 PF VSI 링인 경우에만 true를 반환하도록 제한하여 이 문제를 해결합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 30.

모더레이션

수락

항목

VDB-387680

EPSS

0.00000

출처

Do you need the next level of professionalism?

Upgrade your account now!