cveboard RSS feed

CVE-2024-40956

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2024
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list

In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list Use list_for_each_entry_safe() to allow iterating through the list and deleting the entry in the iteration process. The descriptor is freed via idxd_desc_complete() and there's a slight chance may cause issue for the list iterator when the descriptor is reused by another thread without it being deleted from the list.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
16e19e11228ba660d9e322035635e7dcf160d5c2affectedgit1b08bf5a17c66ab7dbb628df5344da53c8e7ab33UnavailableNone listed
16e19e11228ba660d9e322035635e7dcf160d5c2affectedgit83163667d881100a485b6c2daa30301b7f68d9b5UnavailableNone listed
16e19e11228ba660d9e322035635e7dcf160d5c2affectedgitfaa35db78b058a2ab6e074ee283f69fa398c36a8UnavailableNone listed
16e19e11228ba660d9e322035635e7dcf160d5c2affectedgita14968921486793f2a956086895c3793761309ddUnavailableNone listed
16e19e11228ba660d9e322035635e7dcf160d5c2affectedgite3215deca4520773cd2b155bed164c12365149a7UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
5.11affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.11UnavailableNone listed
5.15.162unaffectedsemverUnavailable5.15.*None listed
6.1.96unaffectedsemverUnavailable6.1.*None listed
6.6.36unaffectedsemverUnavailable6.6.*None listed
6.9.7unaffectedsemverUnavailable6.9.*None listed
6.10unaffectedoriginal_commit_for_fixUnavailable*None listed