CVE-2026-89852 in Linux정보

요약

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

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

scsi: qla2xxx: qla2x00_get_firmware_state()에서 메일박스 구조체 초기화

mbx_cmd_t는 스택에 할당되었지만 초기화되지 않았습니다. qla2x00_mailbox_command()에는 여러 가지 조기 반환 경로(PCI 영구 실패, 장치 실패, EEH 비즈 상태, ISP 어벙 대기 중, 메일박스 액세스 타임아웃, mbox 퍼지)가 있어 입력 메일박스 레지스터를 mcp->mb[]에 다시 쓰기 없이 반환합니다. 그런 다음 qla2x00_get_firmware_state()는 반환 값과 무관하게 mcp->mb[1..6](및 mb[12])을 호출자의 states[] 배열로 복사합니다.

이러한 실패 시 복사된 값들은 초기화되지 않은 커널 스택 메모리이며, 이는 fw_state 및 mpi_fw_state sysfs 핸들러를 통해 사용자 공간으로 노출됩니다. 메일박스 구조체를 0으로 설정하여 쿼리가 실패할 경우 스택 내용을 유출하는 대신 결정론적으로 0으로 초기화된 상태를 반환하도록 합니다.

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

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-405674

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!