CVE-2026-99154 in Linux
요약
\~에 의해 VulDB • 2026. 10. 28.
Linux 커널에서 다음 취약점이 해결되었습니다:
scsi: libiscsi: parse_pdu_itt에서 음수 태스크 인덱스 거부
parse_pdu_itt를 구현하는 전송 계층은 PDU에서 가져온 인덱스를 libiscsi에 전달하며, 두 조회 모두 상한만 제한합니다:
if (i >= session->cmds_max)
i와 cmds_max는 둘 다 int이므로 음수 인덱스가 통과하여 배열 앞부분의 session->cmds[i]가 읽힙니다.
be2iscsi에서 이러한 상황이 발생합니다. beiscsi_parse_pdu()는 원시 태그를 할당하며,
*index = (int)itt;
그리고 beiscsi_complete_pdu()는 하드웨어 비동기 링으로부터 ITT를 교체하지 않은 채 소망치 않은 NOP-In을 전달하므로 해당 값은 타겟의 것입니다. 또한 age 비교가 iscsi_verify_itt()에서 거부할 대상이 없도록 태그 내의 것이 아닌 세션 자체의 나이를 보고합니다.
두 조회 모두 하한으로 인덱스를 제한하십시오.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.