No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Pragaspathi Thilagaraj d54655fb56 qcacld-3.0: Validate number of requested EIDs in beacon request
If the requested info field in beacon report request is present,
the driver tries to allocate memory for the target beacon report
EIDs from the number of requested EIDs received from the frame.
In SLUB disabled builds, the qdf_mem_malloc function doesn't
validate if the size provided is 0 and returns the value
ZERO_SIZE_PTR(((void *)16)) for the pointer. When this pointer
is dereferenced, it causes invalid address dereference.

Since the number of requested EIDs is directly controlled by the
frame sent by AP, validate this value before using it to allocate
memory.

Change-Id: Icbac3e952de0d7ae3144e9b319f2c51ccdf93ac5
CRs-Fixed: 2571480
2019-12-06 01:51:22 -08:00
components qcacld-3.0: Don't use vdev_mlme object in the vdev delete response 2019-12-05 23:53:40 -08:00
configs qcacld-3.0: Add support for timer based to capture tsf 2019-12-05 23:54:07 -08:00
core qcacld-3.0: Validate number of requested EIDs in beacon request 2019-12-06 01:51:22 -08:00
os_if qcacld-3.0: Send RTT capability for STA mode 2019-12-03 13:10:29 -08:00
uapi/linux
Android.mk
Kbuild qcacld-3.0: Add support for timer based to capture tsf 2019-12-05 23:54:07 -08:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium