summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authortinlin <tinlin@codeaurora.org>2018-08-02 10:31:37 +0800
committertinlin <tinlin@codeaurora.org>2018-08-02 10:31:37 +0800
commit095c3cf7cbbe3014ec1e6285f1a68c115fb8eddf (patch)
tree3aa68ff258eb356a6d5fe7c808e0fe3eac6678e8 /tools/perf/scripts/python
parent0ad2cd3334e1e7607262c33d7010a2131c5ac872 (diff)
qcacld-2.0: Allocate extra 100 bytes to add missing IE info
In the API sir_validate_and_rectify_ies, the driver rectifies the RSN IE, if the AP hasnt filled the RSN capabilities in the beacon/probe response, but has filled the length of IE as extra 2 bytes meant for the RSN capabilities.The driver tries to repair these kind of frames and fills the last 2 bytes of RSN IE with default RSN capabilities, to prevent the failure of unpacking the IEs in unpack-core. But, the driver may write these default RSN capabilities into some other allocated memory, because the allocated memory is only the frame length, which would result in OOB write. Fix is to allocate some reserve bytes in the frame for these type of issues. Change-Id: I46c7301f3e40f84d2c68ec9ba38702baa6926306 CRs-Fixed: 2289522
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions