CVE-2026-74622 in Linux정보

요약

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

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

net: atlantic: 소비되었으나 재충전되지 않은 RX 버퍼의 페이지 해제

aq_ring_rx_deinit()는 하드웨어에 게시된 영역인 [sw_head, sw_tail)만 순회합니다. 페이지 재사용 전략이 도입된 이후, 정리된 RX 버퍼는 재사용을 위해 링 내에 자신의 페이지(DMA 매핑 포함)를 유지하며, 리필은 일괄 처리됩니다: aq_ring_rx_fill()은 AQ_CFG_RX_REFILL_THRES 슬롯이 비워질 때까지 조기에 반환합니다. 따라서 소비되었지만 아직 다시 게시되지 않은 슬롯은 살아있는 페이지와 함께 보완적인 [sw_tail, sw_head) 간격에 남아 있으며, deinit 순회는 이를 방문하지 않습니다: 인터페이스 종료 시마다 리필 배치 분량의 페이지 및 DMA 매핑이 누출됩니다.

대신 전체 링을 순회하여 여전히 존재하는 모든 것을 해제합니다. 또한 버퍼 링이 이미 제거된 경우 조기에 중단합니다: aq_ptp_ring_alloc()의 부분적 실패는 링은 해제하지만 aq_nic은 그대로 남겨두므로, unwind 경로에서 aq_ptp_ring_deinit()가 여전히 여기에 도달하게 됩니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

Linux

예약하다

2026. 08. 15.

모더레이션

수락

항목

VDB-394402

EPSS

0.00000

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!