CVE-2026-98795 in Linux
요약
\~에 의해 VulDB • 2026. 10. 19.
리눅스 커널에서 다음 취약점이 해결되었습니다:
net: sparx5: 초기화가 건너뛰어진 경우 ptp 비初期화(deinit)를 생략함
sparx5_ptp_init()는 SPX5_FEATURE_PTP 플래그가 없는 기본 lan969x 변형 버전에서는 조기에 종료됩니다. 또한 "ptp" 인터럽트가 설명되어 있지 않은 경우에도 조기에 종료됩니다. 드라이버 언바인딩 시 초기화되지 않은 tx_skbs 큐를 정리하는 동안 NULL 포인터 역참조(NULL pointer dereference)가 발생합니다:
Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 Call trace: skb_queue_purge_reason+0x68/0x120 (P) sparx5_ptp_deinit+0x64/0xc0 mchp_sparx5_remove+0x38/0x70 platform_remove+0x20/0x30 device_remove+0x4c/0x80
포트별 tx_skbs가 추가되기 전에는, 등록되지 않은 PTP 클록에 대해 ptp_clock_unregister()를 호출할 때 NULL 역참조(NULL dereference)가 발생했습니다.
PTP가 사용되지 않는 경우 sparx5_ptp_deinit()에서 조기에 종료함으로써 수정합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.