From d0d80f2cf149f28c39008502f409246fa6c3e0d8 Mon Sep 17 00:00:00 2001 From: pr-hung Date: Thu, 18 Dec 2025 00:32:33 +0800 Subject: [PATCH] Fix potential vulnerability in cloned code (net/dcb/dcbnl.c) --- net/dcb/dcbnl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/dcb/dcbnl.c b/net/dcb/dcbnl.c index 03eb1d941fca..3103548ea7cc 100644 --- a/net/dcb/dcbnl.c +++ b/net/dcb/dcbnl.c @@ -1273,6 +1273,7 @@ static int dcbnl_ieee_fill(struct sk_buff *skb, struct net_device *netdev) if (ops->ieee_peer_getets) { struct ieee_ets ets; memset(&ets, 0, sizeof(ets)); + memset(&ets, 0, sizeof(ets)); err = ops->ieee_peer_getets(netdev, &ets); if (!err && nla_put(skb, DCB_ATTR_IEEE_PEER_ETS, sizeof(ets), &ets)) @@ -1463,6 +1464,7 @@ static int dcbnl_cee_fill(struct sk_buff *skb, struct net_device *netdev) if (ops->cee_peer_getpg) { struct cee_pg pg; memset(&pg, 0, sizeof(pg)); + memset(&pg, 0, sizeof(pg)); err = ops->cee_peer_getpg(netdev, &pg); if (!err && nla_put(skb, DCB_ATTR_CEE_PEER_PG, sizeof(pg), &pg))