Re: [PATCH] ieee802154: fix kernel-infoleak in dgram_recvmsg()

Miquel Raynal <[email protected]> Thu, 28 May 2026 09:45:00 +0200
Newsgroups org.kernel.vger.linux-wpan,dev.linux.lists.syzbot,org.kernel.vger.linux-kernel,org.kernel.vger.netdev
Message-ID <[email protected]>
Hello,

LGTM.

> -	addr->mode =3D mode;
> -
> -	if (mode =3D=3D IEEE802154_ADDR_NONE)
> +	if (mode =3D=3D IEEE802154_ADDR_NONE) {
> +		memset(addr, 0, sizeof(*addr));
> +		addr->mode =3D IEEE802154_ADDR_NONE;
>  		return 0;
> +	}
> +
> +	addr->mode =3D mode;
>=20=20
>  	if (!omit_pan) {
>  		memcpy(&addr->pan_id, buf + pos, 2);
>
>

Reviewed-by: Miquel Raynal <[email protected]>

Thanks,
Miqu=C3=A8l