In the Linux kernel, the following vulnerability has been resolved:
usb: dwc2: host: Fix dereference issue in DDMA completion flow.
Fixed variable dereference issue in DDMA completion flow.
[
{
"id": "CVE-2024-26997-0c029b36",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55656b2afd5f1efcec4245f3e7e814c2a9ef53f6",
"deprecated": false,
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-1175d53a",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@75bf5e78b2a27cb1bca6fa826e3ab685015165e1",
"deprecated": false,
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-433ce9d2",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@26fde0ea40dda1b08fad3bc0a43f122f6dd8bddf",
"deprecated": false,
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-46e87106",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@257d313e37d66c3bcc87197fb5b8549129c45dfe",
"deprecated": false,
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-7c246ae7",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8aa5c28ac65cb5e7f1b9c0c3238c00b661dd2b8c",
"deprecated": false,
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-95d02a9e",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@257d313e37d66c3bcc87197fb5b8549129c45dfe",
"deprecated": false,
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-b1a9a72a",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8aa5c28ac65cb5e7f1b9c0c3238c00b661dd2b8c",
"deprecated": false,
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-c6448ae6",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55656b2afd5f1efcec4245f3e7e814c2a9ef53f6",
"deprecated": false,
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-d75bf6ad",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@26fde0ea40dda1b08fad3bc0a43f122f6dd8bddf",
"deprecated": false,
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-e49f169b",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@75bf5e78b2a27cb1bca6fa826e3ab685015165e1",
"deprecated": false,
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"signature_type": "Function"
}
]