Refcount Leak in Linux Kernel's IRQ Chip Management by Arm Ltd.
CVE-2022-49715
Summary
A vulnerability affecting the Linux kernel's IRQ chip management was identified, specifically involving GICv3. The function of_find_node_by_phandle()
succeeds in returning a node pointer with its reference count incremented; however, if not properly managed, this can lead to a reference count leak. A missing call to of_node_put()
can result in memory management issues, potentially destabilizing the kernel environment. This issue has been resolved with an update, ensuring proper reference management within the IRQ chip infrastructure.
Affected Version(s)
Linux e3825ba1af3a27d7522c9f5f929f5a13b8b138ae
Linux e3825ba1af3a27d7522c9f5f929f5a13b8b138ae < 8d884c08eeb83142a7173cb46bcff0434ec42cf1
Linux e3825ba1af3a27d7522c9f5f929f5a13b8b138ae < 506a88a5bf261d76a5214c0338a320f2214c67ac
References
Timeline
Vulnerability published
Vulnerability Reserved