摘要:
In the Linux kernel, the following vulnerability has been resolved:can: m_can: m_can_read_fifo: fix memory leak in error branchIn m_can_read_fifo(), if the second call to m_can_fifo_read() fails,the function jump to the out_fail label and returns without callingm_can_receive_skb(). This means that the skb previously allocated byalloc_can_skb() is not freed. In other terms, this is a memory leak.This patch adds a goto label to destroy the skb if an error occurs.Issue was found with GCC -fanalyzer, please follow the link below fordetails.
安全等级: Low
公告ID: KylinSec-SA-2024-3081
发布日期: 2024年7月10日
关联CVE: CVE-2021-47519
In the Linux kernel, the following vulnerability has been resolved:can: m_can: m_can_read_fifo: fix memory leak in error branchIn m_can_read_fifo(), if the second call to m_can_fifo_read() fails,the function jump to the out_fail label and returns without callingm_can_receive_skb(). This means that the skb previously allocated byalloc_can_skb() is not freed. In other terms, this is a memory leak.This patch adds a goto label to destroy the skb if an error occurs.Issue was found with GCC -fanalyzer, please follow the link below fordetails.
cve名称 | 产品 | 组件 | 是否受影响 |
---|---|---|---|
CVE-2021-47519 | KY3.4-5A | kernel | Unaffected |
CVE-2021-47519 | KY3.5.2 | kernel | Unaffected |
CVE-2021-47519 | V6 | kernel | Unaffected |