CVE-2023-54100 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

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

scsi: qedi: qedi_remove()에서의 Use-After-Free 버그 수정

qedi_probe() 함수에서는 &qedi->recovery_work를 qedi_recovery_handler()로, 그리고 &qedi->board_disable_work를 qedi_board_disable_work()로 초기화하는 __qedi_probe()를 호출합니다.

qedi_schedule_recovery_handler()가 호출되면 schedule_delayed_work()가 최종적으로 작업을 시작하게 됩니다.

드라이버 제거 시 호출되는 qedi_remove() 함수에서는 다음과 같은 순서가 관찰될 수 있습니다:

이 문제를 해결하기 위해, qedi_remove()에서 정리 작업 전에 해당 작업을 완료합니다.

CPU0 CPU1

|qedi_recovery_handler qedi_remove | __qedi_remove | iscsi_host_free | scsi_host_put | //shost 해제 | |iscsi_host_for_each_session |//qedi->shost 사용

__qedi_remove()에서 recovery_work와 board_disable_work를 취소합니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

Linux

예약하다

2025. 12. 24.

모더레이션

수락

항목

VDB-338079

EPSS

0.00187

출처

Do you need the next level of professionalism?

Upgrade your account now!