In the Linux kernel, the following vulnerability has been resolved:
media: atomisp: Add check for rgby_data memory allocation failure
In iacss3astatisticsallocate(), there is no check on the allocation result of the rgbydata memory. If rgbydata is not successfully allocated, it may trigger the assert(hoststats->rgbydata) assertion in iacsss3ahmemdecode(). Adding a check to fix this potential issue.
[
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"198212189650183211415091441842937560035",
"324469155698171355887051267131462295486",
"17536221906327805387469256781003653354",
"52975877306015140963296353605274486397"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@02a97d9d7ff605fa4a1f908d1bd3ad8573234b61",
"target": {
"file": "drivers/staging/media/atomisp/pci/sh_css_params.c"
},
"id": "CVE-2024-56705-2f72924d"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 562.0,
"function_hash": "234218546409588878331929587395306763357"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4676e50444046b498555b849e6080a5c78cdda9b",
"target": {
"file": "drivers/staging/media/atomisp/pci/sh_css_params.c",
"function": "ia_css_3a_statistics_allocate"
},
"id": "CVE-2024-56705-6da75dfe"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"198212189650183211415091441842937560035",
"324469155698171355887051267131462295486",
"17536221906327805387469256781003653354",
"52975877306015140963296353605274486397"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0c24b82bc4d12c6a58ceacbf2598cd4df63abf9a",
"target": {
"file": "drivers/staging/media/atomisp/pci/sh_css_params.c"
},
"id": "CVE-2024-56705-929e6601"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"198212189650183211415091441842937560035",
"324469155698171355887051267131462295486",
"17536221906327805387469256781003653354",
"52975877306015140963296353605274486397"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4676e50444046b498555b849e6080a5c78cdda9b",
"target": {
"file": "drivers/staging/media/atomisp/pci/sh_css_params.c"
},
"id": "CVE-2024-56705-e02d0863"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 562.0,
"function_hash": "234218546409588878331929587395306763357"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@02a97d9d7ff605fa4a1f908d1bd3ad8573234b61",
"target": {
"file": "drivers/staging/media/atomisp/pci/sh_css_params.c",
"function": "ia_css_3a_statistics_allocate"
},
"id": "CVE-2024-56705-ecaff524"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 562.0,
"function_hash": "234218546409588878331929587395306763357"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0c24b82bc4d12c6a58ceacbf2598cd4df63abf9a",
"target": {
"file": "drivers/staging/media/atomisp/pci/sh_css_params.c",
"function": "ia_css_3a_statistics_allocate"
},
"id": "CVE-2024-56705-f66ec44c"
}
]