Home
last modified time | relevance | path

Searched hist:ff821092cf02a70c2bccd2d19269f01e29aa52cf (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/net/usb/
H A Dsmsc95xx.cdiff ff821092cf02a70c2bccd2d19269f01e29aa52cf Thu Mar 16 05:19:54 CDT 2023 Szymon Heidrich <szymon.heidrich@gmail.com> net: usb: smsc95xx: Limit packet length to skb->len

Packet length retrieved from descriptor may be larger than
the actual socket buffer length. In such case the cloned
skb passed up the network stack will leak kernel memory contents.

Fixes: 2f7ca802bdae ("net: Add SMSC LAN9500 USB2.0 10/100 ethernet adapter driver")
Signed-off-by: Szymon Heidrich <szymon.heidrich@gmail.com>
Reviewed-by: Jakub Kicinski <kuba@kernel.org>
Link: https://lore.kernel.org/r/20230316101954.75836-1-szymon.heidrich@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>