🔍 CVE-2026-99200

0.0
CVSS Score
UNKNOWN
2026-10-28
2026-10-28 11:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 HiSilicon hisi_femac 드라이버에서, PHY를 네트워크 디바이스에 연결하기 전에 netdev_ops가 할당되지 않아 CONFIG_NET_SHAPER가 활성화된 환경에서 프로브 시 NULL 포인터 역참조로 커널 패닉이 발생합니다. 수정은 PHY 연결 전에 netdev_ops를 먼저 설정하는 것입니다.

💡 쉬운 설명

리눅스 커널의 특정 네트워크 드라이버가 시작될 때 필요한 설정이 빠져 있어 시스템이 멈출 수 있습니다. 해당 드라이버를 사용하는 장치에서 부팅 중 크래시가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: net: hisilicon: hisi_femac: Move setting of netops to fix crash hisi_femac_drv_probe() connects the PHY before dev->netdev_ops is assigned. phy_attach_direct() -> phy_link_topo_add_phy() reads dev->netdev_ops through netdev_need_ops_lock() since the commit in question, so probing crashes with a NULL pointer dereference when CONFIG_NET_SHAPER is enabled. phy_link_topo_add_phy from phy_attach_direct+0xec/0x37c of_phy_get_and_connect from hisi_femac_drv_probe+0x1f4/0x558 Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b Assign netdev_ops before the PHY attach, as was done for emac in commit 7c9f391ec89c ("net: emac: move setting of netops to fix crash").

📍 영향받는 시스템

netdev_ops 할당 순서 변경 이전의 Linux 커널을 사용하며 HiSilicon hisi_femac 드라이버와 CONFIG_NET_SHAPER가 활성화된 시스템

⚔️ 공격 벡터

원격 공격 경로는 확인되지 않았으며, 드라이버 프로브 단계에서 발생하는 안정성(크래시) 결함입니다

🛡️ 대응 방법

수정이 포함된 최신 Linux 커널 버전으로 업데이트하거나 커밋 적용 후 재빌드하세요

🔧 검증 코드

출력된 커널 버전을 배포판 보안 공지 또는 커널 패치 목록과 대조하여 해당 수정 커밋이 포함되었는지 확인하세요

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel