CVE-2026-64125 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 20.

리눅스 커널에서 다음 취약점이 해결되었습니다:

net: bcmgenet: RBUF EEE/PM 비활성화 상태 유지

RBUF_ENERGY_CTRL 레지스터에 RBUF_EEE_EN | RBUF_PM_EN을 설정하면 MAC의 EEE(Energy Efficient Ethernet)가 활성화된 후 GENET 하드웨어에서 RX 경로가 중단됩니다. 링크는 유휴 상태를 유지한 채로 RX 트래픽이 흐르지 않으며, 일반적인 디스크립터/RX 오류 카운터도 정상적으로 동작하지 않습니다(quiet 상태). 이러한 상태에서 MAC은 여전히 프레임을 수신하지만(rbuf_ovflow_cnt가 계속 증가함), RBUF는 이를 DMA로 전달하지 않으므로 netdev 수준에서 rx_packets가 더 이상 증분되지 않습니다. 일부 보드에서는 이 손상 현상이 LPI(Low Power Idle) 종료 시 bcmgenet_rx_poll를 통해 skb_release_data 내에서 페이지 폴트(paging fault)로 이어집니다.

이 문제는 Pi 4B(BCM2711 + BCM54213PE)에서 재현되었으며, 동일한 크래시 서명(crash signature)을 보이는 Broadcom 내부 4908 패밀리 보드에서도 Florian Fainelli에 의해 확인되었습니다. RBUF_PM_EN은 공개 문서화되지 않았습니다.

phy_support_eee()가 기본적으로 EEE를 활성화하면서 이 문제가 더 자주 나타나고 있지만, ethtool을 통해 TX LPI가 켜지는 즉시 구형 커널에도 영향을 미치므로 최근 변경 사항에만 국한된 문제는 아닙니다.

bcmgenet_eee_enable_set 함수에서 항상 RBUF_EEE_EN | RBUF_PM_EN 비트를 클리어하여 리셋 간에도 해당 비트들이 비활성화된 상태를 유지하도록 합니다. UMAC 및 TBUF 설정은 그대로 두어 TX 측 EEE가 정상적으로 작동하도록 합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-380277

EPSS

0.00000

활동

낮음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!