CVE Catalog

CVE-2026-43107

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

In the Linux kernel, xfrm_get_ae() does not account for the XFRMA_IF_ID attribute size in message size calculations, potentially leading to -EMSGSIZE error and BUG_ON, causing a kernel panic. The issue affects states with if_id set.

Risk Assessment

This could allow a remote attacker to trigger a kernel panic via crafted netlink messages, leading to denial of service. However, it requires the ability to send such messages.

Recommendation

Update the Linux kernel to a version containing the fix. Consider restricting netlink interface access for unprivileged users.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: xfrm: account XFRMA_IF_ID in aevent size calculation xfrm_get_ae() allocates the reply skb with xfrm_aevent_msgsize(), then build_aevent() appends attributes including XFRMA_IF_ID when x->if_id is set. xfrm_aevent_msgsize() does not include space for XFRMA_IF_ID. For states with if_id, build_aevent() can fail with -EMSGSIZE and hit BUG_ON(err < 0) in xfrm_get_ae(), turning a malformed netlink interaction into a kernel panic. Account XFRMA_IF_ID in the size calculation unconditionally and replace the BUG_ON with normal error unwinding.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS