Re: [PATCH] usb: typec: stusb160x: add missing NULL check for i2c_get_match_data()

From: Joshua Crofts

Date: Thu Aug 06 2026 - 04:51:59 EST


On Thu, 6 Aug 2026 08:43:01 +0000
Joshua Crofts <joshua.crofts1@xxxxxxxxx> wrote:

> In stusb160x_probe(), the return value of i2c_get_match_data() is not
> checked, causing a null pointer dereference later on if the device was
> registered manually (without devicetree or ACPI).
>
> Fix this by adding a NULL check for the return value of
> i2c_get_match_data().
>
> Reported-by: syzbot+6c7e68b141ebd3a2cadf@xxxxxxxxxxxxxxxxxxxxxxxxx
> Closes: https://syzkaller.appspot.com/bug?extid=6c7e68b141ebd3a2cadf
> Fixes: 823754697556 ("usb: typec: stusb160x: Make use of i2c_get_match_data()")
> Signed-off-by: Joshua Crofts <joshua.crofts1@xxxxxxxxx>
> ---

Ugh, forgot to Cc stable.

--
Kind regards,
Joshua Crofts