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.
[
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c",
"function": "dwc2_cmpl_host_isoc_dma_desc"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55656b2afd5f1efcec4245f3e7e814c2a9ef53f6",
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"id": "CVE-2024-26997-0c029b36"
},
{
"signature_type": "Line",
"deprecated": false,
"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",
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"id": "CVE-2024-26997-1175d53a"
},
{
"signature_type": "Line",
"deprecated": false,
"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",
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"id": "CVE-2024-26997-433ce9d2"
},
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c",
"function": "dwc2_cmpl_host_isoc_dma_desc"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@257d313e37d66c3bcc87197fb5b8549129c45dfe",
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"id": "CVE-2024-26997-46e87106"
},
{
"signature_type": "Line",
"deprecated": false,
"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",
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"id": "CVE-2024-26997-7c246ae7"
},
{
"signature_type": "Line",
"deprecated": false,
"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",
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"id": "CVE-2024-26997-95d02a9e"
},
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c",
"function": "dwc2_cmpl_host_isoc_dma_desc"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8aa5c28ac65cb5e7f1b9c0c3238c00b661dd2b8c",
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"id": "CVE-2024-26997-b1a9a72a"
},
{
"signature_type": "Line",
"deprecated": false,
"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",
"digest": {
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
],
"threshold": 0.9
},
"id": "CVE-2024-26997-c6448ae6"
},
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c",
"function": "dwc2_cmpl_host_isoc_dma_desc"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@26fde0ea40dda1b08fad3bc0a43f122f6dd8bddf",
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"id": "CVE-2024-26997-d75bf6ad"
},
{
"signature_type": "Function",
"deprecated": false,
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c",
"function": "dwc2_cmpl_host_isoc_dma_desc"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@75bf5e78b2a27cb1bca6fa826e3ab685015165e1",
"digest": {
"length": 1388.0,
"function_hash": "157070941555293818501572003867155829566"
},
"id": "CVE-2024-26997-e49f169b"
}
]