Android Wear 14.0.0 Release 0.5 (AW2A.241105.012/AW2A.241105.013,eos/aurora)
wifi: Fixed OOB write possibility in wl event handler

Fix for CVE-2024-32913 in wl_notify_rx_mgmt_frame().

Bug: 368592383
Bug: 369170928
Test: Pass the AU drop test
Change-Id: I862b1c76fa10fd13d9f7999baf39be5b3665e0d7
Signed-off-by: Cedar Li <tingyingli@google.com>
(cherry picked from commit f6837ea982338bd280e99d1e236c41d0d7ef0f02)
1 file changed
tree: 3842cfbe24202e43546dd40dd6b83c1d589a0b00
  1. include/
  2. aiutils.c
  3. bcm_app_utils.c
  4. bcmbloom.c
  5. bcmevent.c
  6. bcmsdh.c
  7. bcmsdh_linux.c
  8. bcmsdh_sdmmc.c
  9. bcmsdh_sdmmc_linux.c
  10. bcmsdstd.c
  11. bcmsdstd.h
  12. bcmsdstd_linux.c
  13. bcmstdlib_s.c
  14. bcmutils.c
  15. bcmwifi_channels.c
  16. bcmxtlv.c
  17. BUILD.bazel
  18. dhd.h
  19. dhd_bitpack.h
  20. dhd_bus.h
  21. dhd_cdc.c
  22. dhd_cfg80211.c
  23. dhd_cfg80211.h
  24. dhd_common.c
  25. dhd_config.c
  26. dhd_config.h
  27. dhd_custom_google.c
  28. dhd_custom_gpio.c
  29. dhd_custom_hikey.c
  30. dhd_custom_memprealloc.c
  31. dhd_custom_meson.c
  32. dhd_dbg.h
  33. dhd_dbg_ring.c
  34. dhd_dbg_ring.h
  35. dhd_debug.c
  36. dhd_debug.h
  37. dhd_debug_linux.c
  38. dhd_event_log_filter.c
  39. dhd_event_log_filter.h
  40. dhd_flowring.c
  41. dhd_flowring.h
  42. dhd_ip.c
  43. dhd_ip.h
  44. dhd_linux.c
  45. dhd_linux.h
  46. dhd_linux_exportfs.c
  47. dhd_linux_lb.c
  48. dhd_linux_pktdump.c
  49. dhd_linux_pktdump.h
  50. dhd_linux_platdev.c
  51. dhd_linux_priv.h
  52. dhd_linux_rx.c
  53. dhd_linux_sched.c
  54. dhd_linux_sock_qos.h
  55. dhd_linux_tx.c
  56. dhd_linux_tx.h
  57. dhd_linux_wq.c
  58. dhd_linux_wq.h
  59. dhd_log_dump.c
  60. dhd_log_dump.h
  61. dhd_mschdbg.c
  62. dhd_mschdbg.h
  63. dhd_msgbuf.c
  64. dhd_pcie.c
  65. dhd_pcie.h
  66. dhd_pcie_linux.c
  67. dhd_pktlog.c
  68. dhd_pktlog.h
  69. dhd_plat.h
  70. dhd_pno.c
  71. dhd_pno.h
  72. dhd_proto.h
  73. dhd_rtt.c
  74. dhd_rtt.h
  75. dhd_sdio.c
  76. dhd_statlog.c
  77. dhd_statlog.h
  78. dhd_wlfc.c
  79. dhd_wlfc.h
  80. frag.c
  81. fwpkg_utils.c
  82. hnd_pktpool.c
  83. hnd_pktq.c
  84. hndpmu.c
  85. Kbuild
  86. Kbuild_orig
  87. Kconfig
  88. linux_osl.c
  89. linux_osl_priv.h
  90. linux_pkt.c
  91. linuxerrmap.c
  92. Makefile
  93. makefile.pcie
  94. makefile.sdio
  95. Module.symvers
  96. modules.order
  97. pcie_core.c
  98. sar_config.ini
  99. sbutils.c
  100. siutils.c
  101. siutils_priv.h
  102. synadhd.mod
  103. synadhd.mod.c
  104. wb_regon_coordinator.c
  105. wifi_stats.h
  106. wl_android.c
  107. wl_android.h
  108. wl_bam.c
  109. wl_cfg80211.c
  110. wl_cfg80211.h
  111. wl_cfg_btcoex.c
  112. wl_cfgnan.c
  113. wl_cfgnan.h
  114. wl_cfgp2p.c
  115. wl_cfgp2p.h
  116. wl_cfgscan.c
  117. wl_cfgscan.h
  118. wl_cfgvendor.c
  119. wl_cfgvendor.h
  120. wl_cfgvif.c
  121. wl_cfgvif.h
  122. wl_linux_mon.c
  123. wl_roam.c
  124. wldev_common.c