cveboard RSS feed

CVE-2022-50454

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()

In the Linux kernel, the following vulnerability has been resolved: drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() nouveau_bo_init() is backed by ttm_bo_init() and ferries its return code back to the caller. On failures, ttm will call nouveau_bo_del_ttm() and free the memory.Thus, when nouveau_bo_init() returns an error, the gem object has already been released. Then the call to nouveau_bo_ref() will use the freed "nvbo->bo" and lead to a use-after-free bug. We should delete the call to nouveau_bo_ref() to avoid the use-after-free.

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)
019cbd4a4feb3aa3a917d78e7110e3011bbff6d5affectedgit56ee9577915dc06f55309901012a9ef68dbdb5a8UnavailableNone listed
019cbd4a4feb3aa3a917d78e7110e3011bbff6d5affectedgit5d6093c49c098d86c7b136aba9922df44aeb6944UnavailableNone listed
019cbd4a4feb3aa3a917d78e7110e3011bbff6d5affectedgit861f085f81fd569b02cc2c11165a9e6cca144424UnavailableNone listed
019cbd4a4feb3aa3a917d78e7110e3011bbff6d5affectedgit3aeda2fe6517cc52663d4ce3588dd43f0d4124a7UnavailableNone listed
019cbd4a4feb3aa3a917d78e7110e3011bbff6d5affectedgit7d80473e9f12548ac05b36af4fb9ce80f2f73509UnavailableNone listed
019cbd4a4feb3aa3a917d78e7110e3011bbff6d5affectedgit540dfd188ea2940582841c1c220bd035a7db0e51UnavailableNone 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.4affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.4UnavailableNone listed
5.4.220unaffectedsemverUnavailable5.4.*None listed
5.10.150unaffectedsemverUnavailable5.10.*None listed
5.15.75unaffectedsemverUnavailable5.15.*None listed
5.19.17unaffectedsemverUnavailable5.19.*None listed
6.0.3unaffectedsemverUnavailable6.0.*None listed
6.1unaffectedoriginal_commit_for_fixUnavailable*None listed