In the Linux kernel, the following vulnerability has been resolved: can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow Sending an PF_PACKET allows to bypass the CAN framework logi…
High CVSS 7.8
Summary
In the Linux kernel, the following vulnerability has been resolved: can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow Sending an PF_PACKET allows to bypass the CAN framework logic and to directly reach the xmit() function of a CAN driver. The only check which is performed by the PF_PACKET framework is to make sure that skb->len fits the interface's MTU. Unfortunately, because the sun4i_can driver does not populate its net_device_ops->ndo_change_mtu(), it is possible for an…
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/063539db42203b29d5aa2adf0cae3d68c646a6b6
- https://git.kernel.org/stable/c/2e423e1990f3972cbea779883fef52c2f2acb858
- https://git.kernel.org/stable/c/4f382cc887adca8478b9d3e6b81aa6698a95fff4
- https://git.kernel.org/stable/c/60463a1c138900494cb3adae41142a11cd8feb3c
- https://git.kernel.org/stable/c/61da0bd4102c459823fbe6b8b43b01fb6ace4a22
- https://git.kernel.org/stable/c/7f7b21026a6febdb749f6f6f950427245aa86cce
- https://git.kernel.org/stable/c/a61ff7ac93270d20ca426c027d6d01c8ac8e904c
- https://git.kernel.org/stable/c/de77841652e57afbc46e9e1dbf51ee364fc008e1
Timeline
- nvd_ingest NVD