In the Linux kernel, the following vulnerability has been resolved:
ice: Add check for kzalloc
Add the check for the return value of kzalloc in order to avoid NULL pointer dereference. Moreover, use the goto-label to share the clean code.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96a9873188552ebb2afe76033d7329a5ecabef6e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"191468852814629485638497623199939295820",
"220713470849336196595192111162754142007",
"19740879149208281492206048302590680027",
"60209733684904679705192086026717674049",
"131850501192644725886289682505107365555",
"57429666224575236525688987856805790628",
"209897583079377392735966925012100142463",
"50217686756670209728717723956872721796",
"163952607280072090293821818316081254532",
"246725538486923655078091279830457355104",
"112332548827391096611482971144256394827",
"259981281619406708389133363877995448740",
"178241612545051456077351739300701567650",
"93727239205353319288352678515800025068",
"103592092347102316941337804762400906342",
"230560377555241083025934588970918295515",
"2370895868065160162476328912906696687",
"112426216624540861650156400585947384369"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48886-11a396a8",
"target": {
"file": "drivers/net/ethernet/intel/ice/ice_gnss.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96a9873188552ebb2afe76033d7329a5ecabef6e",
"signature_type": "Function",
"digest": {
"function_hash": "13044749598572283598695793775737294858",
"length": 1917.0
},
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48886-4b7d1d35",
"target": {
"function": "ice_gnss_create_tty_driver",
"file": "drivers/net/ethernet/intel/ice/ice_gnss.c"
}
}
]