In the Linux kernel, the following vulnerability has been resolved:
reset: uniphier-glue: Fix possible null-ptr-deref
It will cause null-ptr-deref when resourcesize(res) invoked, if platformget_resource() returns NULL.
[
{
"signature_version": "v1",
"id": "CVE-2022-49758-42a40372",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@633bad3dc81ce2aa561f704ec091e49eb647bd0b",
"target": {
"file": "drivers/reset/reset-uniphier-glue.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"287327150798158985777435998930380591916",
"304872375605641500836474755463593846124",
"1468448265900237043583809008369997247",
"161439560960033870975826432331428159306",
"91938827723475724727286755515391354817",
"36283772601542274056691934116425088224",
"156299108372415132707653613904293485117",
"251202412636795907694821107873426103868",
"44265774401563612240284205451555684289",
"36028606791913548634867122966620795460",
"294947794458119040052244526081331274439",
"275874960532468291774859029291423555518"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2022-49758-68194701",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@633bad3dc81ce2aa561f704ec091e49eb647bd0b",
"target": {
"function": "uniphier_glue_reset_probe",
"file": "drivers/reset/reset-uniphier-glue.c"
},
"signature_type": "Function",
"digest": {
"length": 1655.0,
"function_hash": "129415726802210820497861798306812865747"
},
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2022-49758-8e91aeba",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@95de286200b2a046da01c4aeba02ae9220d68ca4",
"target": {
"file": "drivers/reset/reset-uniphier-glue.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"287327150798158985777435998930380591916",
"304872375605641500836474755463593846124",
"1468448265900237043583809008369997247",
"161439560960033870975826432331428159306",
"91938827723475724727286755515391354817",
"36283772601542274056691934116425088224",
"156299108372415132707653613904293485117",
"251202412636795907694821107873426103868",
"327835851364180950835050054694518663048",
"36028606791913548634867122966620795460",
"294947794458119040052244526081331274439",
"275874960532468291774859029291423555518"
]
},
"deprecated": false
},
{
"signature_version": "v1",
"id": "CVE-2022-49758-f30e72a6",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@95de286200b2a046da01c4aeba02ae9220d68ca4",
"target": {
"function": "uniphier_glue_reset_probe",
"file": "drivers/reset/reset-uniphier-glue.c"
},
"signature_type": "Function",
"digest": {
"length": 1699.0,
"function_hash": "136766635151894659045108630912902462467"
},
"deprecated": false
}
]