CVE-2024-42112

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-42112
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-42112.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-42112
Downstream
Published
2024-07-30T07:46:06.237Z
Modified
2025-11-27T19:35:07.132840Z
Summary
net: txgbe: free isb resources at the right time
Details

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

net: txgbe: free isb resources at the right time

When using MSI/INTx interrupt, the shared interrupts are still being handled in the device remove routine, before free IRQs. So isb memory is still read after it is freed. Thus move wxfreeisbresources() from txgbeclose() to txgberemove(). And fix the improper isb free action in txgbeopen() error handling path.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/blob/ee626f5d79d5817bb21d6f048dc0da4c4e383443/cves/2024/42xxx/CVE-2024-42112.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
aefd013624a10f39b0bfaee8432a235128705380
Fixed
efdc3f54299835ddef23bea651c753c4d467010b
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
aefd013624a10f39b0bfaee8432a235128705380
Fixed
935124dd5883b5de68dc5a94f582480a10643dc9
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
ffe8a87463c8bb885c42ed54540d06ed041e76dc

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.9.0
Fixed
6.9.9