🔍 CVE-2026-98808

0.0
CVSS Score
UNKNOWN
2026-10-18
2026-10-21 13:21
✅ 완료

🇰🇷 한글 설명

Linux 커널의 net: systemport 구성 요소에서 bcm_sysport_get_stats() 함수 호출 시 버퍼 오버플로우 취약점이 발견되었습니다. 특정 통계 데이터 처리 과정에서 인덱스 오류로 인해 할당된 메모리 범위를 벗어난 쓰기 작업이 발생하여 메모리 오염을 유발할 수 있습니다.

💡 쉬운 설명

데이터를 저장할 공간보다 더 많은 양의 정보를 억지로 밀어 넣으려다 발생하는 오류입니다. 이로 인해 컴퓨터의 중요한 메모리 영역이 망가져 시스템이 멈추거나 보안 문제가 생길 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: net: systemport: Fix buffer overflow in bcm_sysport_get_stats() When running on SYSTEMPORT Lite, certain statistics are unsupported and skipped during bcm_sysport_get_stats(). The variable 'j' tracks the compacted index into the destination data buffer, whereas 'i' iterates over all elements in bcm_sysport_gstrings_stats. Because the buffer allocated by ethtool is sized only according to bcm_sysport_get_sset_count(), storing values at data[i] instead of data[j] writes past the allocated array bounds, leading to memory corruption. Fix this by writing to data[j] instead of data[i].

📍 영향받는 시스템

SYSTEMPORT Lite를 사용하는 Linux 커널 기반 시스템

⚔️ 공격 벡터

특정 통계 데이터를 요청하는 ethtool 등의 도구를 통해 조작된 요청을 보냄으로써 메모리 오염 유발

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 bcm_sysport_get_stats() 함수의 인덱스 수정 사항 반영

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel