In the Linux kernel, the following vulnerability has been resolved:
ALSA: hda: intel-sdw-acpi: fix usage of devicegetnamedchildnode()
The documentation for devicegetnamedchildnode() mentions this important point:
" The caller is responsible for calling fwnodehandleput() on the returned fwnode pointer. "
Add fwnodehandleput() to avoid a leaked reference.
[
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"160404653588304025956744439638665452422",
"101657703432762001146237280493493374066",
"95941105595863194379596998588733384236"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ef6ecf98ce309b1f4e5a25cddd5965d01feea07",
"target": {
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-17c684a9",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 371.0,
"function_hash": "248666064356257343766295854170313473754"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@722d33c442e66e4aabd3e778958d696ff3a2777e",
"target": {
"function": "is_link_enabled",
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-1cad532b",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 371.0,
"function_hash": "248666064356257343766295854170313473754"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c158cf914713efc3bcdc25680c7156c48c12ef6a",
"target": {
"function": "is_link_enabled",
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-24f801e4",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 371.0,
"function_hash": "248666064356257343766295854170313473754"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7db626d2730d3d80fd31638169054b1e507f07bf",
"target": {
"function": "is_link_enabled",
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-3ee1d21b",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"160404653588304025956744439638665452422",
"101657703432762001146237280493493374066",
"95941105595863194379596998588733384236"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd2d9641a39e6b5244230c4b41c4aca83b54b377",
"target": {
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-42fbb703",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 371.0,
"function_hash": "248666064356257343766295854170313473754"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7ef6ecf98ce309b1f4e5a25cddd5965d01feea07",
"target": {
"function": "is_link_enabled",
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-7bb09436",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"160404653588304025956744439638665452422",
"101657703432762001146237280493493374066",
"95941105595863194379596998588733384236"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c158cf914713efc3bcdc25680c7156c48c12ef6a",
"target": {
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-8714c2e8",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"160404653588304025956744439638665452422",
"101657703432762001146237280493493374066",
"95941105595863194379596998588733384236"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7db626d2730d3d80fd31638169054b1e507f07bf",
"target": {
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-a89fa609",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"160404653588304025956744439638665452422",
"101657703432762001146237280493493374066",
"95941105595863194379596998588733384236"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@722d33c442e66e4aabd3e778958d696ff3a2777e",
"target": {
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-deaf16c5",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 369.0,
"function_hash": "200048335005282431379069443293064133051"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd2d9641a39e6b5244230c4b41c4aca83b54b377",
"target": {
"function": "is_link_enabled",
"file": "sound/hda/intel-sdw-acpi.c"
},
"id": "CVE-2024-36955-f0210e75",
"signature_version": "v1",
"deprecated": false
}
]