In the Linux kernel, the following vulnerability has been resolved:
ipmi: ipmb: Add check devm_kasprintf() returned value
devm_kasprintf() can return a NULL pointer on failure but this returned value is not checked.
[
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@312a6445036d692bc5665307eeafa4508c33c4b5",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-02acbb39",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 909.0,
"function_hash": "235266449858513170096647088063404519675"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@caac520350546e736894d14e051b64a9edb3600c",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-13e0886a",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 887.0,
"function_hash": "232354520739726759079434780771712001363"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e529fbcf1f35f5fc3c839df7f06c3e3d02579715",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-17a68b66",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@caac520350546e736894d14e051b64a9edb3600c",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-28af2f0c",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb288ab33fd87579789cb331209ff09e988ff4f7",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-31da8fcb",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 887.0,
"function_hash": "232354520739726759079434780771712001363"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@312a6445036d692bc5665307eeafa4508c33c4b5",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-43dd41ac",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e529fbcf1f35f5fc3c839df7f06c3e3d02579715",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-448e0faa",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2378bd0b264ad3a1f76bd957caf33ee0c7945351",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-6ef44ff6",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 887.0,
"function_hash": "232354520739726759079434780771712001363"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2378bd0b264ad3a1f76bd957caf33ee0c7945351",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-9e8dcdc7",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 909.0,
"function_hash": "235266449858513170096647088063404519675"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb288ab33fd87579789cb331209ff09e988ff4f7",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-aaf58528",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 837.0,
"function_hash": "189834709209012986844642569005032560465"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1a8a17c5ce9cb5a82797602bff9819ac732d2ff5",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-b028e8ba",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 887.0,
"function_hash": "232354520739726759079434780771712001363"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a63284d415d4d114abd8be6e66a9558f3ca0702d",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-b692880d",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a63284d415d4d114abd8be6e66a9558f3ca0702d",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-b8b4b578",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1a8a17c5ce9cb5a82797602bff9819ac732d2ff5",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-c110f644",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 887.0,
"function_hash": "232354520739726759079434780771712001363"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4c9caf86d04dcb10e9fd8cd9db8eb79b5bfcc4d8",
"target": {
"function": "ipmb_probe",
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-e59f5176",
"signature_version": "v1",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"253767543235306607453635486969785848137",
"180694607095784052035746039457837979484",
"63405938027064876438879070934033952667",
"204312485776320296550712837430638302745"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4c9caf86d04dcb10e9fd8cd9db8eb79b5bfcc4d8",
"target": {
"file": "drivers/char/ipmi/ipmb_dev_int.c"
},
"id": "CVE-2024-58051-f2416649",
"signature_version": "v1",
"deprecated": false
}
]