CVE-2026-72042

HighCVSS 7.8/10Last modified Aug 17, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

ipmi: Fix user refcount underflow in event delivery

ipmi_alloc_recv_msg(user) takes the temporary user reference owned by the receive message, and ipmi_free_recv_msg() drops it again. If event delivery fails after allocating receive messages for earlier users, handle_read_event_rsp() rolls those messages back with ipmi_free_recv_msg().

That rollback path still drops user->refcount explicitly after freeing each message. The extra put can free a user that remains linked on intf->users, so later event delivery may dereference a freed user or trip refcount_t's addition-on-zero warning when ipmi_alloc_recv_msg() tries to acquire another reference.

Remove the stale explicit put and the now-dead user assignment. Keep the list_del() and ipmi_free_recv_msg() calls; they are the required rollback operations.

Metrics

CVSS 3.1 7.8/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected software

Source: the vendor's advisory (CNA). NVD analysis pending.

VendorProductVersions
LinuxLinux>= b52da4054ee0bf9ecb44996f2c83236ff50b3812, < ddbb6e3dc9bb4743de686aa1598c31e745cee76b; >= b52da4054ee0bf9ecb44996f2c83236ff50b3812, < 7be349d4fcc5e065295b83418a22d27a68afbdb6; >= b52da4054ee0bf9ecb44996f2c83236ff50b3812, < 6aa9e61c46465d231e9beddf56af7effd71be682; f63723ca7d7623f9dae1990973cd158671f03c56; 348121b29594d42d1635648fd3ed31dfa25351d5; 53d6e403affbf6df2c859a0ea00ccfc1e72090ca; 0ed73be9a2547ffb9b5c1d879ad9bfab73d920b5; >= 6.1.157, < 6.2; >= 6.6.113, < 6.7; >= 6.12.54, < 6.13; >= 6.17.4, < 6.18
LinuxLinux6.18

References

Timeline

Published
Aug 15, 2026
Last modified
Aug 17, 2026
NVD status
Received

Related CVEs from 2026

CVE-2026-720437.1In the Linux kernel, the following vulnerability has been resolved: LoongArch: Fix missing dirty page tracking in {pte,pmd}_wrprotect() WhCVE-2026-720458.8In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: cn10k: restrict VF LMTLINE sharing to its own PF rvu_mboCVE-2026-720469.8In the Linux kernel, the following vulnerability has been resolved: gve: fix header buffer corruption with header-split and HW-GRO The DQOCVE-2026-72047In the Linux kernel, the following vulnerability has been resolved: ieee802154: ca8210: fix pointer truncation in kfifo on 64-bit ca8210_tCVE-2026-72048In the Linux kernel, the following vulnerability has been resolved: ieee802154: ca8210: fix cas_ctl leak on spi_async failure ca8210_spi_tCVE-2026-720497.1In the Linux kernel, the following vulnerability has been resolved: ieee802154: admin-gate legacy LLSEC dump operations In net/ieee802154/CVE-2026-72057.3A vulnerability was identified in duartium papers-mcp-server 9ceb3812a6458ba7922ca24a7406f8807bc55598. Impacted is the function search_paperCVE-2026-72050In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: Free BPID bitmap on setup failure nix_setup_bpids() alloCVE-2026-720518.8In the Linux kernel, the following vulnerability has been resolved: net: ip6_tunnel: require CAP_NET_ADMIN in the device netns for changeliCVE-2026-720528.8In the Linux kernel, the following vulnerability has been resolved: net: ip6_gre: require CAP_NET_ADMIN in the device netns for changelink CVE-2026-720538.8In the Linux kernel, the following vulnerability has been resolved: net: ipip: require CAP_NET_ADMIN in the device netns for changelink ipCVE-2026-720548.8In the Linux kernel, the following vulnerability has been resolved: net: ip_vti: require CAP_NET_ADMIN in the device netns for changelink
CVE-2026-72042: High severity, CVSS 7.8 | Vulnix