PT-2024-35671 · Belkin+3 · Belkin F9K1109+5
Published
2024-09-10
·
Updated
2025-05-26
·
CVE-2024-53223
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.6.43
Description
The issue is related to the clock probe order in the Linux kernel for old ralink SoCs, specifically RT2880, RT305x, and RT3883. The base clocks must be defined first to avoid warnings and ensure a correct boot trace. A user of a Belkin f9k1109 version 1 device, which uses the RT3883 SoC, reported issues in openWRT. The problem occurs when fixed clocks are probed before the 'xtal' clock, causing a delay until 'xtal' is probed.
Recommendations
For Linux kernel versions prior to 6.6.43, define a 'rt2880 xtal recalc rate()' function that returns the expected frequency of 40Mhz to ensure a correct boot trace with no warnings and a working clock plan from the beginning.
Exploit
Fix
Stack Overflow
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Belkin F9K1109
Linuxmint
Rt2880
Rt305X
Rt3883
Ubuntu