🔍 CVE-2026-23216

7.8
CVSS Score
HIGH
2026-02-18
2026-10-19 19:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 SCSI iSCSI 타겟 구성 요소에서 iscsit_dec_conn_usage_count() 함수 호출 시 Use-After-Free 취약점이 발견되었습니다. 연결 사용 카운트를 감소시키는 과정에서 락(lock)을 보유한 상태로 완료 신호를 보내, 대기 중인 프로세스가 메모리를 먼저 해제하여 발생하는 문제입니다. 이로 인해 이미 해제된 메모리 영역에 접근하려는 시도가 발생하여 시스템 불안정이나 커널 패닉을 유발할 수 있습니다.

💡 쉬운 설명

컴퓨터가 사용 중인 메모리를 정리하는 과정에서 순서가 뒤바뀌어, 이미 삭제된 데이터를 다시 사용하려고 시도하는 오류입니다. 이 오류가 발생하면 시스템이 갑자기 멈추거나 보안 문제가 생길 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count() In iscsit_dec_conn_usage_count(), the function calls complete() while holding the conn->conn_usage_lock. As soon as complete() is invoked, the waiter (such as iscsit_close_connection()) may wake up and proceed to free the iscsit_conn structure. If the waiter frees the memory before the current thread reaches spin_unlock_bh(), it results in a KASAN slab-use-after-free as the function attempts to release a lock within the already-freed connection structure. Fix this by releasing the spinlock before calling complete().

📍 영향받는 시스템

Linux kernel (SCSI target iSCSI component 포함 버전)

⚔️ 공격 벡터

로컬 또는 네트워크를 통한 특정 iSCSI 연결 종료 시퀀스 유도

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel