From nobody Mon May 25 03:46:53 2026 Received: from relay5.mymailcheap.com (relay5.mymailcheap.com [159.100.241.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5C67338E13F; Tue, 19 May 2026 07:01:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=159.100.241.64 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779174109; cv=none; b=RSdbhkOxiykRLSS6mm0KgS1/6pSkLz4ExaEPlOtOU9UTGhJRy+ru1TGz06zIrT419jyrQ2nElJGWpFf972AY3RI+TmYR7r33ZilPQNZ+lg0t7xT9/q1r5c/D0bUTMR+xX3HbJTvF7JiBRp6L8JpVhngINr3/6L2OxTwYW1mnsFA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779174109; c=relaxed/simple; bh=k6Ki30Rzi18Vq8hkjjl3DovGltUg9aV7/JMhX1kk+vs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ml7o2bC2fNa3mf5vKzZ3dzkD5l4or1dDX8P8HwqYLZ7Oh7BIA2KgbarheN9lsxd27OdIMWT4U6W7oAwq3B0V4VvEL1SRzDAz8KJje6miXmjYztZkzNZ+plzo77SsdYn4pGmk/6E06ySIDlPLAsitGjlPBX7HbdZA6dx5og9HQv0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=aosc.io; spf=pass smtp.mailfrom=aosc.io; dkim=pass (1024-bit key) header.d=aosc.io header.i=@aosc.io header.b=rRoY8bMk; arc=none smtp.client-ip=159.100.241.64 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=aosc.io Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=aosc.io Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=aosc.io header.i=@aosc.io header.b="rRoY8bMk" Received: from relay4.mymailcheap.com (relay4.mymailcheap.com [137.74.80.154]) by relay5.mymailcheap.com (Postfix) with ESMTPS id C1DFE2012D; Tue, 19 May 2026 07:01:40 +0000 (UTC) Received: from nf1.mymailcheap.com (nf1.mymailcheap.com [51.75.14.91]) by relay4.mymailcheap.com (Postfix) with ESMTPS id 566DB205FC; Tue, 19 May 2026 07:01:33 +0000 (UTC) Received: from mail20.mymailcheap.com (mail20.mymailcheap.com [51.83.111.147]) by nf1.mymailcheap.com (Postfix) with ESMTPSA id 1DEAA40078; Tue, 19 May 2026 07:01:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=aosc.io; s=default; t=1779174092; bh=k6Ki30Rzi18Vq8hkjjl3DovGltUg9aV7/JMhX1kk+vs=; h=From:To:Cc:Subject:Date:From; b=rRoY8bMksYYqdE93KMJz/Rduf1/XUWeVcCDrZQ5dYtpwuvh8oNekTMFLMKCgFB77e atF4qP0AGYu4ItGaIKcYl6VdMkZYNz0I5m2GQTlQDfwZukOoe7lUvOUAKOxpZceWA0 d3XKw9DOxbjcI0osjry3jFNi3xcR+vAN4CX57jtk= Received: from avenger-XINGYAO-Series.tail8e8410.ts.net (unknown [39.144.78.187]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail20.mymailcheap.com (Postfix) with ESMTPSA id 12A8041318; Tue, 19 May 2026 07:01:19 +0000 (UTC) From: WangYuli To: stable@vger.kernel.org, gregkh@linuxfoundation.org, sashal@kernel.org Cc: error27@gmail.com, ethantidmore06@gmail.com, starpt.official@gmail.com, straube.linux@gmail.com, zxcv2569763104@gmail.com, architanant5@gmail.com, william.hansen.baird@gmail.com, sameekshasankpal@gmail.com, arthur.stupa@gmail.com, nathan@kernel.org, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, stable , Dan Carpenter , WangYuli Subject: [PATCH 5.10/5.15/6.1] staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify() Date: Tue, 19 May 2026 15:00:59 +0800 Message-ID: <20260519070059.589318-1-wangyuli@aosc.io> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 1DEAA40078 X-Spamd-Result: default: False [2.70 / 10.00]; SUSPICIOUS_RECIPS(1.50)[]; MID_CONTAINS_FROM(1.00)[]; R_MISSING_CHARSET(0.50)[]; R_SPF_ALLOW(-0.10)[+mx]; R_DKIM_ALLOW(-0.10)[aosc.io:s=default]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_CC(0.00)[gmail.com,kernel.org,lists.linux.dev,vger.kernel.org,linaro.org,chinaunicom.cn]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCPT_COUNT_TWELVE(0.00)[18]; TO_DN_SOME(0.00)[]; DMARC_POLICY_ALLOW(0.00)[aosc.io,quarantine]; ALIAS_RESOLVED(0.00)[]; DKIM_TRACE(0.00)[aosc.io:+]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; LOCAL_OUTBOUND(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Action: no action X-Rspamd-Server: nf1.mymailcheap.com Content-Type: text/plain; charset="utf-8" From: Lin YuChen commit 8c964b82a4e97ec7f25e17b803ee196009b38a57 upstream. Initialize le_tmp64 to zero in rtw_BIP_verify() to prevent using uninitialized data. Smatch warns that only 6 bytes are copied to this 8-byte (u64) variable, leaving the last two bytes uninitialized: drivers/staging/rtl8723bs/core/rtw_security.c:1308 rtw_BIP_verify() warn: not copying enough bytes for '&le_tmp64' (8 vs 6 bytes) Initializing the variable at the start of the function fixes this warning and ensures predictable behavior. Fixes: 554c0a3abf21 ("staging: Add rtl8723bs sdio wifi driver") Cc: stable Reported-by: Dan Carpenter Closes: https://lore.kernel.org/linux-staging/abvwIQh0CHTp4wNJ@stanley.moun= tain/ Signed-off-by: Lin YuChen Reviewed-by: Dan Carpenter Link: https://patch.msgid.link/20260320172502.167332-1-starpt.official@gmai= l.com Signed-off-by: Greg Kroah-Hartman Signed-off-by: WangYuli --- drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_security.c b/drivers/stagin= g/rtl8723bs/core/rtw_security.c index cc709e849f39..bf15902b3cef 100644 --- a/drivers/staging/rtl8723bs/core/rtw_security.c +++ b/drivers/staging/rtl8723bs/core/rtw_security.c @@ -1889,7 +1889,7 @@ u32 rtw_BIP_verify(struct adapter *padapter, u8 *prec= vframe) u8 mic[16]; struct mlme_ext_priv *pmlmeext =3D &padapter->mlmeextpriv; __le16 le_tmp; - __le64 le_tmp64; + __le64 le_tmp64 =3D 0; =20 ori_len =3D pattrib->pkt_len-WLAN_HDR_A3_LEN+BIP_AAD_SIZE; BIP_AAD =3D rtw_zmalloc(ori_len); --=20 2.53.0