🔍 CVE-2023-53535

7.1
CVSS Score
HIGH
2025-10-04
2026-10-15 22:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 bcmgenet 네트워크 드라이버에서 할당된 2KiB 버퍼 크기를 초과하는 대형 패킷이 들어올 경우 시스템이 중단될 수 있는 취약점입니다. 이 문제는 패킷 크기를 사전에 검사하여 초과된 패킷을 즉시 폐기함으로써 skb_over_panic() 호출로 인한 커널 패닉을 방지하도록 수정되었습니다.

💡 쉬운 설명

네트워크 장치로부터 예상보다 큰 데이터 뭉치가 들어오면 컴퓨터의 핵심 시스템(커널)이 당황하여 멈춰버릴 수 있는 문제입니다. 이를 방지하기 위해 너무 큰 데이터는 아예 받지 않고 버리도록 안전장치를 만든 것입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: net: bcmgenet: Add a check for oversized packets Occasionnaly we may get oversized packets from the hardware which exceed the nomimal 2KiB buffer size we allocate SKBs with. Add an early check which drops the packet to avoid invoking skb_over_panic() and move on to processing the next packet.

📍 영향받는 시스템

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

⚔️ 공격 벡터

네트워크를 통해 할당된 버퍼 크기(2KiB)를 초과하는 비정상적인 대형 패킷을 전송하여 커널 패닉 유도

🛡️ 대응 방법

bcmgenet 패킷 크기 검사 로직이 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 보안 업데이트 버전인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel