OSDN Git Service

DO NOT MERGE HFP: Fix out of bound access in phone number processing
authorJack He <siyuanh@google.com>
Wed, 27 Jun 2018 00:53:24 +0000 (17:53 -0700)
committerMax Spector <mspector@google.com>
Fri, 20 Jul 2018 20:53:34 +0000 (13:53 -0700)
commit81d0e324785b88a9efe2e35d86f19b3d9d360a85
treed82883d060eb051c14b93c0c385cc06c86b9cf21
parent8a1add8a49ab0287333062d7aebf6ee8f4dd6ae3
DO NOT MERGE HFP: Fix out of bound access in phone number processing

* Write at most sizeof(dialnum) chars into dialnum array in ClccResponse
  method
* Write at most sizeof(ag_res.str) - 5 chars into ag_res.str array in
  PhoneStateChange method

Bug: 79431031
Bug: 79266386
Test: make call with super long phone numbers
Change-Id: I98e7687ac4055800aa46626c6b1c866e52e474df
Merged-In: I98e7687ac4055800aa46626c6b1c866e52e474df
(cherry picked from commit 82371c1204cc0b48941ec1d41c516c4b40093879)
btif/src/btif_hf.c