cveboard RSS feed

CVE-2021-47258

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)

scsi: core: Fix error handling of scsi_host_alloc()

In the Linux kernel, the following vulnerability has been resolved: scsi: core: Fix error handling of scsi_host_alloc() After device is initialized via device_initialize(), or its name is set via dev_set_name(), the device has to be freed via put_device(). Otherwise device name will be leaked because it is allocated dynamically in dev_set_name(). Fix the leak by replacing kfree() with put_device(). Since scsi_host_dev_release() properly handles IDA and kthread removal, remove special-casing these from the error handling as well.

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)
1fa5ae857bb14f6046205171d98506d8112dd74eaffectedgit8958181c1663e24a13434448e7d6b96b5d04900aUnavailableNone listed
1fa5ae857bb14f6046205171d98506d8112dd74eaffectedgitdb08ce595dd64ea9859f7d088b51cbfc8e685c66UnavailableNone listed
1fa5ae857bb14f6046205171d98506d8112dd74eaffectedgit2dc85045ae65b9302a1d2e2ddd7ce4c030153a6aUnavailableNone listed
1fa5ae857bb14f6046205171d98506d8112dd74eaffectedgit79296e292d67fa7b5fb8d8c27343683e823872c8UnavailableNone listed
1fa5ae857bb14f6046205171d98506d8112dd74eaffectedgit7a696ce1d5d16a33a6cd6400bbcc0339b2460e11UnavailableNone listed
1fa5ae857bb14f6046205171d98506d8112dd74eaffectedgit45d83db4728127944b237c0c8248987df9d478e7UnavailableNone listed
1fa5ae857bb14f6046205171d98506d8112dd74eaffectedgit66a834d092930cf41d809c0e989b13cd6f9ca006UnavailableNone 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)
2.6.30affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver2.6.30UnavailableNone listed
4.9.273unaffectedsemverUnavailable4.9.*None listed
4.14.237unaffectedsemverUnavailable4.14.*None listed
4.19.195unaffectedsemverUnavailable4.19.*None listed
5.4.126unaffectedsemverUnavailable5.4.*None listed
5.10.44unaffectedsemverUnavailable5.10.*None listed
5.12.11unaffectedsemverUnavailable5.12.*None listed
5.13unaffectedoriginal_commit_for_fixUnavailable*None listed