cvelist/2023/52xxx/CVE-2023-52473.json

113 lines
5.6 KiB
JSON
Raw Normal View History

2024-02-20 13:00:51 +00:00
{
2024-02-25 09:00:33 +00:00
"data_version": "4.0",
2024-02-20 13:00:51 +00:00
"data_type": "CVE",
"data_format": "MITRE",
"CVE_data_meta": {
"ID": "CVE-2023-52473",
2024-02-25 09:00:33 +00:00
"ASSIGNER": "cve@kernel.org",
"STATE": "PUBLIC"
2024-02-20 13:00:51 +00:00
},
"description": {
"description_data": [
{
"lang": "eng",
2024-02-25 09:00:33 +00:00
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\nthermal: core: Fix NULL pointer dereference in zone registration error path\n\nIf device_register() in thermal_zone_device_register_with_trips()\nreturns an error, the tz variable is set to NULL and subsequently\ndereferenced in kfree(tz->tzp).\n\nCommit adc8749b150c (\"thermal/drivers/core: Use put_device() if\ndevice_register() fails\") added the tz = NULL assignment in question to\navoid a possible double-free after dropping the reference to the zone\ndevice. However, after commit 4649620d9404 (\"thermal: core: Make\nthermal_zone_device_unregister() return after freeing the zone\"), that\nassignment has become redundant, because dropping the reference to the\nzone device does not cause the zone object to be freed any more.\n\nDrop it to address the NULL pointer dereference."
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "eng",
"value": "n/a"
}
]
}
]
},
"affects": {
"vendor": {
"vendor_data": [
{
"vendor_name": "Linux",
"product": {
"product_data": [
{
"product_name": "Linux",
"version": {
"version_data": [
{
"version_affected": "<",
"version_name": "3d439b1a2ad3",
"version_value": "335176dd8eba"
},
{
"version_value": "not down converted",
"x_cve_json_5_version_data": {
"versions": [
{
"version": "6.4",
"status": "affected"
},
{
"version": "0",
"lessThan": "6.4",
"status": "unaffected",
2024-11-04 13:03:02 +00:00
"versionType": "semver"
2024-02-25 09:00:33 +00:00
},
{
"version": "6.6.14",
"lessThanOrEqual": "6.6.*",
"status": "unaffected",
2024-11-04 13:03:02 +00:00
"versionType": "semver"
2024-02-25 09:00:33 +00:00
},
{
"version": "6.7.2",
"lessThanOrEqual": "6.7.*",
"status": "unaffected",
2024-11-04 13:03:02 +00:00
"versionType": "semver"
2024-02-25 09:00:33 +00:00
},
{
2024-04-01 20:42:13 +00:00
"version": "6.8",
2024-02-25 09:00:33 +00:00
"lessThanOrEqual": "*",
"status": "unaffected",
"versionType": "original_commit_for_fix"
}
],
"defaultStatus": "affected"
}
}
]
}
}
]
}
}
]
}
},
"references": {
"reference_data": [
{
"url": "https://git.kernel.org/stable/c/335176dd8ebaca6493807dceea33c478305667fa",
"refsource": "MISC",
"name": "https://git.kernel.org/stable/c/335176dd8ebaca6493807dceea33c478305667fa"
},
{
"url": "https://git.kernel.org/stable/c/02871710b93058eb1249d5847c0b2d1c2c3c98ae",
"refsource": "MISC",
"name": "https://git.kernel.org/stable/c/02871710b93058eb1249d5847c0b2d1c2c3c98ae"
},
{
"url": "https://git.kernel.org/stable/c/04e6ccfc93c5a1aa1d75a537cf27e418895e20ea",
"refsource": "MISC",
"name": "https://git.kernel.org/stable/c/04e6ccfc93c5a1aa1d75a537cf27e418895e20ea"
2024-02-20 13:00:51 +00:00
}
]
2024-02-25 09:00:33 +00:00
},
"generator": {
2024-11-04 13:03:02 +00:00
"engine": "bippy-9e1c9544281a"
2024-02-20 13:00:51 +00:00
}
}