Release Date: | 2024-02-26 |
In the Linux kernel, the following vulnerability has been resolved:\nthermal: core: Fix NULL pointer dereference in zone registration error path\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).\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.\nDrop it to address the NULL pointer dereference.
See more information about CVE-2023-52473 from MITRE CVE dictionary and NIST NVD
NOTE: The following CVSS v3.1 metrics and score provided are preliminary and subject to review.
Base Score: | 2.3 | CVSS Vector: | CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L |
Attack Vector: | Local network | Attack Complexity: | Low |
Privileges Required: | High | User Interaction: | None |
Scope: | Unchanged | Confidentiality Impact: | None |
Integrity Impact: | None | Availability Impact: | Low |
Platform | Errata | Release Date |
Oracle Linux version 9 (kernel) | ELSA-2024-9315 | 2024-11-14 |
This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections: