]> git.droids-corp.org - dpdk.git/commit
net/iavf: fix potential out-of-bounds access
authorLeyi Rong <leyi.rong@intel.com>
Tue, 8 Mar 2022 05:56:17 +0000 (13:56 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 8 Mar 2022 15:10:02 +0000 (16:10 +0100)
commitd78d21b983f215d1425422f955cbd934e48360d3
treeb18739310ce237a3e6462fb516bb11da9c42e698
parent31c23acc08e9efdab0be3d659add7c65e308fc5e
net/iavf: fix potential out-of-bounds access

Fix potential out-of-bounds access as overrunning callee's array of
size 26 by passing argument rxq->rxdid(which evaluates to 63) in call
to iavf_rx_scan_hw_ring_flex_rxd.

Coverity issue: 376616
Fixes: 0ed16e01313e ("net/iavf: fix function pointer in multi-process")
Cc: stable@dpdk.org
Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
drivers/net/iavf/iavf_rxtx.c