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.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/26xxx/CVE-2024-26997.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-26997.json"
[
{
"id": "CVE-2024-26997-0c029b36",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55656b2afd5f1efcec4245f3e7e814c2a9ef53f6",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-1175d53a",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@75bf5e78b2a27cb1bca6fa826e3ab685015165e1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-341f6ebe",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a139fa44870e84ac228b7b76423a49610e5ba9a",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-3a8d709d",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9de10b59d16880a0a3ae2876c142fe54ce45d816",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-433ce9d2",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@26fde0ea40dda1b08fad3bc0a43f122f6dd8bddf",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"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",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@257d313e37d66c3bcc87197fb5b8549129c45dfe",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-6b1f4fc4",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a139fa44870e84ac228b7b76423a49610e5ba9a",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-7c246ae7",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8aa5c28ac65cb5e7f1b9c0c3238c00b661dd2b8c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-87a404d4",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9de10b59d16880a0a3ae2876c142fe54ce45d816",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-95d02a9e",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@257d313e37d66c3bcc87197fb5b8549129c45dfe",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-b0186ba6",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eed04fa96c48790c1cce73c8a248e9d460b088f8",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"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",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8aa5c28ac65cb5e7f1b9c0c3238c00b661dd2b8c",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-c6448ae6",
"target": {
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@55656b2afd5f1efcec4245f3e7e814c2a9ef53f6",
"digest": {
"threshold": 0.9,
"line_hashes": [
"54230474353352991071181597645089388188",
"160223828386511279482474769349007820369",
"140530197565700602401989741713318750878",
"123289620800154187452173426559397928412",
"28762760459222696123350072873070936487",
"214138006071824913732196648532102142163",
"148011018912432840584144120793512918037",
"320680289226948202910117773845073645976"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2024-26997-cd7ee8a7",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eed04fa96c48790c1cce73c8a248e9d460b088f8",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"signature_type": "Function"
},
{
"id": "CVE-2024-26997-d75bf6ad",
"target": {
"function": "dwc2_cmpl_host_isoc_dma_desc",
"file": "drivers/usb/dwc2/hcd_ddma.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@26fde0ea40dda1b08fad3bc0a43f122f6dd8bddf",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"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",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@75bf5e78b2a27cb1bca6fa826e3ab685015165e1",
"digest": {
"function_hash": "157070941555293818501572003867155829566",
"length": 1388.0
},
"signature_type": "Function"
}
]