Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.

Azure Kernel 6.6.157.1-1 may crash due to IPI error

published 1 month ago
Summary

The Linux kernel version used in Azure (6.6.157.1-1) can mishandle a failure when initializing inter‑processor interrupts, causing it to use memory that has already been released. This can lead to a system crash or instability. Apply the latest kernel updates that include the fix to prevent the problem.

What to do

The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.

Affected software
Ecosystem VendorProductAffected versions
Azure Linux:3 azure kernel <= 6.6.157.1-1
Original advisory text
CVE-2026-93260 affecting package kernel 6.6.157.1-1
In the Linux kernel, the following vulnerability has been resolved:

powerpc/xive: propagate IPI init errors to prevent use-after-free

When xive_init_ipis() fails (e.g. irq_domain_alloc_irqs() fails),
the error path frees the global xive_ipis array. However,
xive_smp_probe() previously ignored this failure and proceeded to
call xive_setup_cpu_ipi(), which dereferences the already-freed
xive_ipis pointer -- a use-after-free.

Now that xive_smp_probe() returns int (previous patch), propagate
the error from xive_init_ipis() and xive_setup_cpu_ipi() through
xive_smp_probe(). Check the return value in both pnv_smp_probe()
and pSeries_smp_probe() so that IPI setup is aborted cleanly on
failure, avoiding the use-after-free.
Timeline
Published24 Sep 2026
Updated30 Sep 2026
First seen30 Sep 2026
Sources
AZL-103562 · OSV
Track software like this
Free during beta