CVE-2026-80988 in Linux정보

요약

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

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

NTB: ntb_transport - QP 링크가 다운된 경우 TX 큐잉 실패

커밋 f195a1a6fe41("ntb: qp link is down일 때 패킷 드롭")은 QP 링크가 다운되어 있는 동안 제출된 패킷을 ntb_transport_tx_enqueue()에서 버리도록 의도했지만, 실제로는 패킷을 소모하지 않고 0만 반환했습니다. 이 함수의 계약상 0은 성공을 의미하므로, ntb_netdev는 NETDEV_TX_OK를 보고하고 skb(skinny buffer)를 잊어버립니다: 이를 큐에 넣는 것도 없고 해제하는 것도 없으며, 링크 다운과 경쟁하여 전송되는 모든 트랜스미트마다 하나의 skb가 누출됩니다.

대신 -ENOLINK를 반환하여 호출자가 버퍼를 소유한다는 계약(비영반 값이 리턴되면 버퍼가 호출자에게 남아있음)을 복원합니다. 선행 패치와 함께, ntb_netdev는 재시도 불가능한 큐잉 실패 시 skb를 해제하고 NETDEV_TX_OK를 반환하므로, 링크 다운과 경쟁하는 패킷은 누출되거나 비싼 재시도 루프에 진입하지 않고 드롭됩니다.

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

출처

Do you know our Splunk app?

Download it now for free!