CVE-2024-44968 is a medium-severity vulnerability in the Linux kernel related to improper handling of per-CPU pointer access in the tick/broadcast subsystem. The issue arises because a per-CPU pointer is accessed in a preemptible context, which can lead to a kernel BUG due to the use of smp_processor_id() in code that is expected to be non-preemptible. The fix moves the pointer access into the atomic (non-preemptible) section to prevent this problem.