Lucene search

K
cvelistLinuxCVELIST:CVE-2021-46917
HistoryFeb 27, 2024 - 6:53 a.m.

CVE-2021-46917 dmaengine: idxd: fix wq cleanup of WQCFG registers

2024-02-2706:53:55
Linux
www.cve.org
5
dmaengine
idxd
wq cleanup
linux kernel
vulnerability
silicon erratum
mmio region

AI Score

5.7

Confidence

High

EPSS

0

Percentile

15.5%

In the Linux kernel, the following vulnerability has been resolved:

dmaengine: idxd: fix wq cleanup of WQCFG registers

A pre-release silicon erratum workaround where wq reset does not clear
WQCFG registers was leaked into upstream code. Use wq reset command
instead of blasting the MMIO region. This also address an issue where
we clobber registers in future devices.

CNA Affected

[
  {
    "product": "Linux",
    "vendor": "Linux",
    "defaultStatus": "unaffected",
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "programFiles": [
      "drivers/dma/idxd/device.c",
      "drivers/dma/idxd/idxd.h",
      "drivers/dma/idxd/sysfs.c"
    ],
    "versions": [
      {
        "version": "da32b28c95a7",
        "lessThan": "e5eb9757fe4c",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "da32b28c95a7",
        "lessThan": "f7dc8f561916",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "da32b28c95a7",
        "lessThan": "ea9aadc06a9f",
        "status": "affected",
        "versionType": "git"
      }
    ]
  },
  {
    "product": "Linux",
    "vendor": "Linux",
    "defaultStatus": "affected",
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "programFiles": [
      "drivers/dma/idxd/device.c",
      "drivers/dma/idxd/idxd.h",
      "drivers/dma/idxd/sysfs.c"
    ],
    "versions": [
      {
        "version": "5.8",
        "status": "affected"
      },
      {
        "version": "0",
        "lessThan": "5.8",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.10.32",
        "lessThanOrEqual": "5.10.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.11.16",
        "lessThanOrEqual": "5.11.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.12",
        "lessThanOrEqual": "*",
        "status": "unaffected",
        "versionType": "original_commit_for_fix"
      }
    ]
  }
]

AI Score

5.7

Confidence

High

EPSS

0

Percentile

15.5%