Linux Kernel Vulnerability in the AC100 RTC Firmware by Vendor
CVE-2026-98848
What is CVE-2026-98848?
A vulnerability in the AC100 RTC firmware within the Linux kernel has been identified, which affects the proper initialization of array bounds for the clock handling system. When the .num member of 'struct clk_hw_onecell_data' is not initialized before accessing the .hws[] array, it can lead to out-of-bounds access warnings. This issue arises in the ac100_rtc_register_clks() function where the assignment of .num occurs after accessing .hws[], resulting in potential runtime errors under certain configurations. The defect can trigger warnings or even traps during operations, necessitating immediate attention to prevent operational hazards.
Affected Version(s)
Linux f316cdff8d677db9ad9c90acb44c4cd535b0ee27 < 6bb55381daf1a1bed0657189a1396e7467712525
Linux f316cdff8d677db9ad9c90acb44c4cd535b0ee27 < 160619b38707241e22569f9c983a4b3d0890996a
Linux f316cdff8d677db9ad9c90acb44c4cd535b0ee27