cveboard RSS feed

CVE-2021-47305

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

dma-buf/sync_file: Don't leak fences on merge failure

In the Linux kernel, the following vulnerability has been resolved: dma-buf/sync_file: Don't leak fences on merge failure Each add_fence() call does a dma_fence_get() on the relevant fence. In the error path, we weren't calling dma_fence_put() so all those fences got leaked. Also, in the krealloc_array failure case, we weren't freeing the fences array. Instead, ensure that i and fences are always zero-initialized and dma_fence_put() all the fences and kfree(fences) on every error path.

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)
a02b9dc90d844cc7df7b63264e7920cc425052d9affectedgit19f51c2529339280d2c8c6427cd3e21ddf1ac3f8UnavailableNone listed
a02b9dc90d844cc7df7b63264e7920cc425052d9affectedgite0355a0ad31a1d677b2a4514206de4902bd550e8UnavailableNone listed
a02b9dc90d844cc7df7b63264e7920cc425052d9affectedgit41f45e91c92c8480242ea448d54e28c753b13902UnavailableNone listed
a02b9dc90d844cc7df7b63264e7920cc425052d9affectedgit0d514185ae792d3a1903c8e1a83899aa996705ceUnavailableNone listed
a02b9dc90d844cc7df7b63264e7920cc425052d9affectedgit19edcd97727aae9362444a859a24d99a8730cb27UnavailableNone listed
a02b9dc90d844cc7df7b63264e7920cc425052d9affectedgitffe000217c5068c5da07ccb1c0f8cce7ad767435UnavailableNone 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)
4.9affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.9UnavailableNone listed
4.14.241unaffectedsemverUnavailable4.14.*None listed
4.19.199unaffectedsemverUnavailable4.19.*None listed
5.4.135unaffectedsemverUnavailable5.4.*None listed
5.10.53unaffectedsemverUnavailable5.10.*None listed
5.13.5unaffectedsemverUnavailable5.13.*None listed
5.14unaffectedoriginal_commit_for_fixUnavailable*None listed