🔍 CVE-2023-53499

7.0
CVSS Score
HIGH
2025-10-01
2026-10-15 22:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 virtio_net 드라이버에서 XDP 초기화 중 오류가 발생할 경우, 이미 초기화된 큐 쌍(rq)을 적절히 되돌리지 못하는 취약점이 발견되었습니다. 이로 인해 네트워크 장치 오픈 실패 시 자원 누수가 발생할 수 있으며, 이를 해결하기 위해 오류 발생 시 이전 상태로 롤백하는 로직이 추가되었습니다.

💡 쉬운 설명

네트워크 장치를 켜는 과정에서 문제가 생겼을 때, 이미 켜진 부분들을 제대로 끄지 못해 시스템 자원이 낭비되는 문제입니다. 이 결함은 시스템의 안정성을 떨어뜨릴 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: virtio_net: Fix error unwinding of XDP initialization When initializing XDP in virtnet_open(), some rq xdp initialization may hit an error causing net device open failed. However, previous rqs have already initialized XDP and enabled NAPI, which is not the expected behavior. Need to roll back the previous rq initialization to avoid leaks in error unwinding of init code. Also extract helper functions of disable and enable queue pairs. Use newly introduced disable helper function in error unwinding and virtnet_close. Use enable helper function in virtnet_open.

📍 영향받는 시스템

XDP를 사용하는 Linux 커널 기반의 virtio_net 드라이버 환경

⚔️ 공격 벡터

직접적인 원격 공격보다는 시스템 자원 고갈을 유도하는 로컬 또는 네트워크 설정 오류를 통한 자원 누수 유발

🛡️ 대응 방법

XDP 초기화 오류 발생 시 롤백 로직이 포함된 최신 Linux 커널 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 패치가 적용된 최신 버전인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel