In the Linux kernel, the following vulnerability has been resolved:
wifi: iwlwifi: dbg-tlv: ensure NUL termination
The iwlfwinidebuginfo_tlv is used as a string, so we must ensure the string is terminated correctly before using it.
[
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"322399854301666425335667403120778855344",
"208480355312106327712472928992453392786",
"236320637802431443639977217149507899962"
]
},
"id": "CVE-2024-35845-0fa69252",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96aa40761673da045a7774f874487cdb50c6a2f7",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "208864791441952290429770345361716426007",
"length": 367.0
},
"id": "CVE-2024-35845-1b7a3416",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea1d166fae14e05d49ffb0ea9fcd4658f8d3dcea",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c",
"function": "iwl_dbg_tlv_alloc_debug_info"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "85052819938563084409168041826917391058",
"length": 338.0
},
"id": "CVE-2024-35845-1fd5a309",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96aa40761673da045a7774f874487cdb50c6a2f7",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c",
"function": "iwl_dbg_tlv_alloc_debug_info"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "125471130629071656276897136925114356473",
"length": 320.0
},
"id": "CVE-2024-35845-3598842e",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fabe2db7de32a881e437ee69db32e0de785a6209",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c",
"function": "iwl_dbg_tlv_alloc_debug_info"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"322399854301666425335667403120778855344",
"208480355312106327712472928992453392786",
"236320637802431443639977217149507899962"
]
},
"id": "CVE-2024-35845-545f0ef4",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@783d413f332a3ebec916664b366c28f58147f82c",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"53204490970468690330226660411437901331",
"208480355312106327712472928992453392786",
"236320637802431443639977217149507899962"
]
},
"id": "CVE-2024-35845-70f03622",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fabe2db7de32a881e437ee69db32e0de785a6209",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"322399854301666425335667403120778855344",
"208480355312106327712472928992453392786",
"236320637802431443639977217149507899962"
]
},
"id": "CVE-2024-35845-770688db",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@71d4186d470e9cda7cd1a0921b4afda737c6f641",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "85052819938563084409168041826917391058",
"length": 338.0
},
"id": "CVE-2024-35845-79db064d",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@783d413f332a3ebec916664b366c28f58147f82c",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c",
"function": "iwl_dbg_tlv_alloc_debug_info"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "85052819938563084409168041826917391058",
"length": 338.0
},
"id": "CVE-2024-35845-9a98a58b",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@71d4186d470e9cda7cd1a0921b4afda737c6f641",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c",
"function": "iwl_dbg_tlv_alloc_debug_info"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"322399854301666425335667403120778855344",
"208480355312106327712472928992453392786",
"285945206340304639639476668120728244782"
]
},
"id": "CVE-2024-35845-ca37d271",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea1d166fae14e05d49ffb0ea9fcd4658f8d3dcea",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"322399854301666425335667403120778855344",
"208480355312106327712472928992453392786",
"236320637802431443639977217149507899962"
]
},
"id": "CVE-2024-35845-ee67162a",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c855a1a5b7e3de57e6b1b29563113d5e3bfdb89a",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "85052819938563084409168041826917391058",
"length": 338.0
},
"id": "CVE-2024-35845-f6db98ea",
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c855a1a5b7e3de57e6b1b29563113d5e3bfdb89a",
"target": {
"file": "drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c",
"function": "iwl_dbg_tlv_alloc_debug_info"
}
}
]