🔍 CVE-2023-54040

8.8
CVSS Score
HIGH
2025-12-24
2026-10-15 22:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ice 드라이버에서 FDIR 필터를 추가할 때 오류 처리 로직이 잘못되어 발생하는 취약점입니다. 필터 설정 중 실패가 발생하더라도 삽입된 항목이 제거되지 않거나 IRQ 컨텍스트 정보가 초기화되지 않아 데이터 불일치 또는 메모리 누수가 발생할 수 있습니다.

💡 쉬운 설명

네트워크 장치를 설정하는 과정에서 오류가 났을 때, 뒷정리가 제대로 되지 않아 시스템 메모리가 낭비되거나 설정이 꼬이는 문제입니다. 이로 인해 시스템의 안정성이 떨어질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ice: fix wrong fallback logic for FDIR When adding a FDIR filter, if ice_vc_fdir_set_irq_ctx returns failure, the inserted fdir entry will not be removed and if ice_vc_fdir_write_fltr returns failure, the fdir context info for irq handler will not be cleared which may lead to inconsistent or memory leak issue. This patch refines failure cases to resolve this issue.

📍 영향받는 시스템

ice 드라이버를 사용하는 Linux 커널 시스템

⚔️ 공격 벡터

로컬 권한을 가진 사용자가 네트워크 필터(FDIR) 설정 시 의도적으로 오류를 유도하여 메모리 누수 유발

🛡️ 대응 방법

ice 드라이버의 FDIR 오류 처리 로직이 수정된 최신 Linux 커널로 업데이트

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 해당 취약점이 패치된 버전인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel