🔍 CVE-2024-46834

7.8
CVSS Score
HIGH
2024-09-27
2026-10-30 13:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ethtool 구성 요소에서 간접 테이블(indirection table)의 최대 채널을 가져오지 못할 경우 시스템이 안전하게 종료되지 않고 오류를 방치하는 취약점입니다. 이로 인해 범위를 벗어난 채널 ID가 포함될 수 있으며, 이는 시스템 충돌(Crash)을 유발할 수 있습니다.

💡 쉬운 설명

네트워크 설정을 변경할 때 시스템이 잘못된 정보를 처리하여 컴퓨터가 갑자기 멈추거나 꺼질 수 있는 문제입니다. 네트워크 장치의 채널 정보를 제대로 확인하지 못할 때 발생하는 오류를 수정해야 합니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ethtool: fail closed if we can't get max channel used in indirection tables Commit 0d1b7d6c9274 ("bnxt: fix crashes when reducing ring count with active RSS contexts") proves that allowing indirection table to contain channels with out of bounds IDs may lead to crashes. Currently the max channel check in the core gets skipped if driver can't fetch the indirection table or when we can't allocate memory. Both of those conditions should be extremely rare but if they do happen we should try to be safe and fail the channel change.

📍 영향받는 시스템

Linux Kernel (ethtool 관련 드라이버 사용 시스템)

⚔️ 공격 벡터

네트워크 드라이버의 간접 테이블 정보를 조작하거나 메모리 할당 실패를 유도하여 시스템 충돌 유발

🛡️ 대응 방법

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