In the Linux kernel, the following vulnerability has been resolved: can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow Sending an PF_PACKET allows to bypass the CAN framework log…
High CVSS 7.8
Summary
In the Linux kernel, the following vulnerability has been resolved: can: etas_es58x: 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 etas_es58x driver does not populate its net_device_ops->ndo_change_mtu(), it is possible for …
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/38c0abad45b190a30d8284a37264d2127a6ec303
- https://git.kernel.org/stable/c/72de0facc50afdb101fb7197d880407f1abfc77f
- https://git.kernel.org/stable/c/b26cccd87dcddc47b450a40f3b1ac3fe346efcff
- https://git.kernel.org/stable/c/c4e582e686c4d683c87f2b4a316385b3d81d370f
- https://git.kernel.org/stable/c/cbc1de71766f326a44bb798aeae4a7ef4a081cc9
- https://git.kernel.org/stable/c/e587af2c89ecc6382c518febea52fa9ba81e47c0
Timeline
- nvd_ingest NVD