🔍 CVE-2025-39676

5.5
CVSS Score
MEDIUM
2025-09-05
2026-11-05 22:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 qla4xxx 드라이버에서 함수가 에러 포인터를 반환하여 호출자에서 Oops(커널 패닉)을 유발할 수 있는 취약점입니다. 에러 포인터를 NULL로 변경하여 수정됩니다.

💡 쉬운 설명

리눅스의 네트워크 드라이버 코드에서 잘못된 에러 처리가 시스템을 강제로 종료시킬 수 있습니다. 이는 특정 하드웨어 드라이버의 버그로 인한 문제입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: scsi: qla4xxx: Prevent a potential error pointer dereference The qla4xxx_get_ep_fwdb() function is supposed to return NULL on error, but qla4xxx_ep_connect() returns error pointers. Propagating the error pointers will lead to an Oops in the caller, so change the error pointers to NULL.

📍 영향받는 시스템

Linux 커널 (qla4xxx Qlogic iSCSI 어댑터 드라이버 탑재 시스템)

⚔️ 공격 벡터

로컬 접근 필요 - qla4xxx 드라이버 로드된 시스템에서 네트워크 연결 시도 시 발생 가능

🛡️ 대응 방법

Linux 커널 최신 패치 적용 (qla4xxx 드라이버 에러 포인터 반환 수정사항 포함)

🔧 검증 코드

드라이버가 존재하면 시스템에 해당 드라이버가 있으므로 커널 버전 확인 후 최신 커널 업그레이드 필요

Shell / Script
grep -r 'qla4xxx_get_ep_fwdb' /lib/modules/$(uname -r)/kernel/ 2>/dev/null && echo 'Vulnerable driver present' || echo 'Not affected'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel