Lucene search

K
cvelistLinuxCVELIST:CVE-2021-47054
HistoryFeb 29, 2024 - 10:37 p.m.

CVE-2021-47054 bus: qcom: Put child node before return

2024-02-2922:37:29
Linux
www.cve.org
1
linux kernel
vulnerability
resolved
bus qcom
child node
reference count
potential leak

7.5 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

13.0%

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

bus: qcom: Put child node before return

Put child node before return to fix potential reference count leak.
Generally, the reference count of child is incremented and decremented
automatically in the macro for_each_available_child_of_node() and should
be decremented manually if the loop is broken in loop body.

CNA Affected

[
  {
    "product": "Linux",
    "vendor": "Linux",
    "defaultStatus": "unaffected",
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "programFiles": [
      "drivers/bus/qcom-ebi2.c"
    ],
    "versions": [
      {
        "version": "335a12754808",
        "lessThan": "a6191e91c10e",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "335a12754808",
        "lessThan": "94810fc52925",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "335a12754808",
        "lessThan": "a399dd80e697",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "335a12754808",
        "lessThan": "3a76ec28824c",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "335a12754808",
        "lessThan": "00f6abd3509b",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "335a12754808",
        "lessThan": "6b68c03dfc79",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "335a12754808",
        "lessThan": "c6f8e0dc8da1",
        "status": "affected",
        "versionType": "git"
      },
      {
        "version": "335a12754808",
        "lessThan": "ac6ad7c2a862",
        "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/bus/qcom-ebi2.c"
    ],
    "versions": [
      {
        "version": "4.9",
        "status": "affected"
      },
      {
        "version": "0",
        "lessThan": "4.9",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "4.9.269",
        "lessThanOrEqual": "4.9.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "4.14.233",
        "lessThanOrEqual": "4.14.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "4.19.191",
        "lessThanOrEqual": "4.19.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.4.119",
        "lessThanOrEqual": "5.4.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.10.37",
        "lessThanOrEqual": "5.10.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.11.21",
        "lessThanOrEqual": "5.11.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.12.4",
        "lessThanOrEqual": "5.12.*",
        "status": "unaffected",
        "versionType": "custom"
      },
      {
        "version": "5.13",
        "lessThanOrEqual": "*",
        "status": "unaffected",
        "versionType": "original_commit_for_fix"
      }
    ]
  }
]

7.5 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

13.0%