cveboard RSS feed

CVE-2026-89941

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

iio: buffer: Make IIO DMA fence release RCU-safe

In the Linux kernel, the following vulnerability has been resolved: iio: buffer: Make IIO DMA fence release RCU-safe The `dma_fence` documentation states that if a custom release implementation is provided, the `dma_fence` object must be freed in an RCU-safe way. The current `iio_dma_fence` implementation uses `kfree()`, which might result in a use-after-free. Remove the custom `release` implementation. This makes the DMA fence core fall back to `dma_fence_free()`, which calls `kfree_rcu()` on the fence. This requires that the fence be the first member of `struct iio_dma_fence`. Using the default release method for extended DMA fence structures is a common pattern.

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)
3e26d9f08fbe0b73e951a5e810fdb7a332b7e37faffectedgit311595dc0b5621f74d8eb4dc38ef4efcdfe7e769UnavailableNone listed
3e26d9f08fbe0b73e951a5e810fdb7a332b7e37faffectedgit06a9460b8b792e109cbc934a856d02e5cff217efUnavailableNone listed
3e26d9f08fbe0b73e951a5e810fdb7a332b7e37faffectedgit11cef99491117d4264603df159c4ff5f3845a059UnavailableNone listed
3e26d9f08fbe0b73e951a5e810fdb7a332b7e37faffectedgit8662e56c31cf23b61ca3d11b516efb94c35b8026UnavailableNone 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)
6.11affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.11UnavailableNone listed
6.12.110unaffectedsemverUnavailable6.12.*None listed
6.18.51unaffectedsemverUnavailable6.18.*None listed
7.2.5unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed