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.
{ "vanir_signatures": [ { "signature_version": "v1", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "191468852814629485638497623199939295820", "220713470849336196595192111162754142007", "19740879149208281492206048302590680027", "60209733684904679705192086026717674049", "131850501192644725886289682505107365555", "57429666224575236525688987856805790628", "209897583079377392735966925012100142463", "50217686756670209728717723956872721796", "163952607280072090293821818316081254532", "246725538486923655078091279830457355104", "112332548827391096611482971144256394827", "259981281619406708389133363877995448740", "178241612545051456077351739300701567650", "93727239205353319288352678515800025068", "103592092347102316941337804762400906342", "230560377555241083025934588970918295515", "2370895868065160162476328912906696687", "112426216624540861650156400585947384369" ] }, "id": "CVE-2022-48886-11a396a8", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96a9873188552ebb2afe76033d7329a5ecabef6e", "deprecated": false, "target": { "file": "drivers/net/ethernet/intel/ice/ice_gnss.c" } }, { "signature_version": "v1", "signature_type": "Function", "digest": { "length": 1917.0, "function_hash": "13044749598572283598695793775737294858" }, "id": "CVE-2022-48886-4b7d1d35", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@96a9873188552ebb2afe76033d7329a5ecabef6e", "deprecated": false, "target": { "file": "drivers/net/ethernet/intel/ice/ice_gnss.c", "function": "ice_gnss_create_tty_driver" } }, { "signature_version": "v1", "signature_type": "Function", "digest": { "length": 1917.0, "function_hash": "13044749598572283598695793775737294858" }, "id": "CVE-2022-48886-58353e5c", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@40543b3d9d2c13227ecd3aa90a713c201d1d7f09", "deprecated": false, "target": { "file": "drivers/net/ethernet/intel/ice/ice_gnss.c", "function": "ice_gnss_create_tty_driver" } }, { "signature_version": "v1", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "191468852814629485638497623199939295820", "220713470849336196595192111162754142007", "19740879149208281492206048302590680027", "60209733684904679705192086026717674049", "131850501192644725886289682505107365555", "57429666224575236525688987856805790628", "209897583079377392735966925012100142463", "50217686756670209728717723956872721796", "163952607280072090293821818316081254532", "246725538486923655078091279830457355104", "112332548827391096611482971144256394827", "259981281619406708389133363877995448740", "178241612545051456077351739300701567650", "93727239205353319288352678515800025068", "103592092347102316941337804762400906342", "230560377555241083025934588970918295515", "2370895868065160162476328912906696687", "112426216624540861650156400585947384369" ] }, "id": "CVE-2022-48886-87f46251", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@40543b3d9d2c13227ecd3aa90a713c201d1d7f09", "deprecated": false, "target": { "file": "drivers/net/ethernet/intel/ice/ice_gnss.c" } } ] }