CVE-2021-47054
published 2024-02-29CVE-2021-47054: 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…
PriorityP417medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.24%
15.0th percentile
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.
Affected
21 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 5.10.38-1 (bookworm) | linux 5.10.38-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < a6191e91c10e50bd51db65a00e03d02b6b0cf8c4 | a6191e91c10e50bd51db65a00e03d02b6b0cf8c4 |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < 94810fc52925eb122a922df7f9966cf3f4ba7391 | 94810fc52925eb122a922df7f9966cf3f4ba7391 |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < a399dd80e697a02cfb23e2fc09b87849994043d9 | a399dd80e697a02cfb23e2fc09b87849994043d9 |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < 3a76ec28824c01b57aa1f0927841d75e4f167cb8 | 3a76ec28824c01b57aa1f0927841d75e4f167cb8 |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < 00f6abd3509b1d70d0ab0fbe65ce5685cebed8be | 00f6abd3509b1d70d0ab0fbe65ce5685cebed8be |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < 6b68c03dfc79cd95a58dfd03f91f6e82829a1b0c | 6b68c03dfc79cd95a58dfd03f91f6e82829a1b0c |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < c6f8e0dc8da1cd78d640dee392071cc2326ec1b2 | c6f8e0dc8da1cd78d640dee392071cc2326ec1b2 |
| linux | linux | >= 335a127548081322bd2b294d715418648912f20c < ac6ad7c2a862d682bb584a4bc904d89fa7721af8 | ac6ad7c2a862d682bb584a4bc904d89fa7721af8 |
| linux | linux_kernel | >= 0 < 5.10.38-1 | 5.10.38-1 |
| linux | linux_kernel | >= 0 < 5.10.38-1 | 5.10.38-1 |
| linux | linux_kernel | >= 0 < 5.10.38-1 | 5.10.38-1 |
| linux | linux_kernel | >= 0 < 5.10.38-1 | 5.10.38-1 |
| linux | linux_kernel | >= 4.10 < 4.14.233 | 4.14.233 |
| linux | linux_kernel | >= 4.15 < 4.19.191 | 4.19.191 |
| linux | linux_kernel | >= 4.20 < 5.4.119 | 5.4.119 |
| linux | linux_kernel | >= 4.9 < 4.9.269 | 4.9.269 |
| linux | linux_kernel | >= 5.11 < 5.11.21 | 5.11.21 |
| linux | linux_kernel | >= 5.12 < 5.12.4 | 5.12.4 |
| linux | linux_kernel | >= 5.5 < 5.10.37 | 5.10.37 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-79q8-cx3j-4wrg: In the Linux kernel, the following vulnerability has been resolved:
bus: qcom: Put child node before return
Put child node before return to fix pote
ghsa_unreviewed·2024-03-01
CVE-2021-47054 [MEDIUM] GHSA-79q8-cx3j-4wrg: In the Linux kernel, the following vulnerability has been resolved:
bus: qcom: Put child node before return
Put child node before return to fix pote
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.
OSV
CVE-2021-47054: In the Linux kernel, the following vulnerability has been resolved: bus: qcom: Put child node before return Put child node before return to fix potent
osv·2024-02-29·CVSS 5.5
CVE-2021-47054 [MEDIUM] CVE-2021-47054: In the Linux kernel, the following vulnerability has been resolved: bus: qcom: Put child node before return Put child node before return to fix potent
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.
Red Hat
kernel: bus: qcom: memory leak while put child node before return
vendor_redhat·2024-02-29·CVSS 5.5
CVE-2021-47054 [MEDIUM] CWE-401 kernel: bus: qcom: memory leak while put child node before return
kernel: bus: qcom: memory leak while put child node before return
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.
Statement: Red Hat Enterprise Linux 8 and 9 are not affected by this vulnerability.
Package: kernel (Red Hat Enterprise Linux 6) - Out of support scope
Package: kernel (Red Hat Enterprise Linux 7) - Out of support scope
Package: kernel-rt (Red Hat Enterprise Linux 7) - Out of support scope
Package: kernel (Red Hat Enterprise Linux 8) - Not affect
Debian
CVE-2021-47054: linux - In the Linux kernel, the following vulnerability has been resolved: bus: qcom: ...
vendor_debian·2021·CVSS 5.5
CVE-2021-47054 [MEDIUM] CVE-2021-47054: linux - In the Linux kernel, the following vulnerability has been resolved: bus: qcom: ...
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.
Scope: local
bookworm: resolved (fixed in 5.10.38-1)
bullseye: resolved (fixed in 5.10.38-1)
forky: resolved (fixed in 5.10.38-1)
sid: resolved (fixed in 5.10.38-1)
trixie: resolved (fixed in 5.10.38-1)
No detection rules found.
No public exploits indexed.
https://git.kernel.org/stable/c/00f6abd3509b1d70d0ab0fbe65ce5685cebed8behttps://git.kernel.org/stable/c/3a76ec28824c01b57aa1f0927841d75e4f167cb8https://git.kernel.org/stable/c/6b68c03dfc79cd95a58dfd03f91f6e82829a1b0chttps://git.kernel.org/stable/c/94810fc52925eb122a922df7f9966cf3f4ba7391https://git.kernel.org/stable/c/a399dd80e697a02cfb23e2fc09b87849994043d9https://git.kernel.org/stable/c/a6191e91c10e50bd51db65a00e03d02b6b0cf8c4https://git.kernel.org/stable/c/ac6ad7c2a862d682bb584a4bc904d89fa7721af8https://git.kernel.org/stable/c/c6f8e0dc8da1cd78d640dee392071cc2326ec1b2https://git.kernel.org/stable/c/00f6abd3509b1d70d0ab0fbe65ce5685cebed8behttps://git.kernel.org/stable/c/3a76ec28824c01b57aa1f0927841d75e4f167cb8https://git.kernel.org/stable/c/6b68c03dfc79cd95a58dfd03f91f6e82829a1b0chttps://git.kernel.org/stable/c/94810fc52925eb122a922df7f9966cf3f4ba7391https://git.kernel.org/stable/c/a399dd80e697a02cfb23e2fc09b87849994043d9https://git.kernel.org/stable/c/a6191e91c10e50bd51db65a00e03d02b6b0cf8c4https://git.kernel.org/stable/c/ac6ad7c2a862d682bb584a4bc904d89fa7721af8https://git.kernel.org/stable/c/c6f8e0dc8da1cd78d640dee392071cc2326ec1b2
2024-02-29
Published