summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorAbhinav Kumar <abhikuma@codeaurora.org>2017-12-21 16:43:37 +0530
committersnandini <snandini@codeaurora.org>2018-01-12 18:45:25 -0800
commit337d3b15f5c3b6a3059401f48a2e11916f7046f5 (patch)
tree40bbd1d580cde16939be82c9adbcc67171ef528c /tools/perf/scripts/python/netdev-times.py
parent7e41e699d3d3a6405375b7931a26832641934014 (diff)
qcacld-2.0: Fix buffer overflow in wma radio_tx_power_level_stats handler
In function wma_unified_radio_tx_power_level_stats_event_handler, power_level_offset is received from the FW and is used to memcpy data from FW to local tx_time_per_power_level for num_tx_power_levels length. However tx_time_per_power_level is allocated only for total_num_tx_power_levels length. If the power_level_offset is greater than total_num_tx_power_levels, then a buffer overwrite would occur. Add sanity check to make sure power_level_offset does not exceed total_num_tx_power_levels Change-Id: Ia363512ee35bb0e30b137c20bf092238c2e356da CRs-Fixed: 2162715
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions