🇰🇷 한글 설명
Linux 커널의 bcmgenet 네트워크 드라이버에서 전송 큐를 회수할 때 데이터가 누출되는 취약점이 발견되었습니다. 전송 중 드롭된 프레임이 free_bds 풀로 다시 반환되지 않아 메모리 누수가 발생할 수 있습니다.
💡 쉬운 설명
네트워크 데이터를 처리하는 과정에서 사용한 메모리가 제대로 반환되지 않고 사라지는 문제가 있습니다. 이 문제가 지속되면 시스템의 메모리가 점차 부족해질 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
net: bcmgenet: fix leaking free_bds
While reclaiming the tx queue we fast forward the write pointer to
drop any data in flight. These dropped frames are not added back
to the pool of free bds. We also need to tell the netdev that we
are dropping said data.
📍 영향받는 시스템
bcmgenet 드라이버를 사용하는 Linux 커널 기반 시스템
⚔️ 공격 벡터
네트워크 트래픽을 조작하여 특정 조건에서 데이터 드롭을 유도함으로써 메모리 누수 유발
🛡️ 대응 방법
bcmgenet 관련 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전인지 확인