diff options
author | chenbruce <chenbruce@google.com> | 2019-07-30 12:15:54 +0800 |
---|---|---|
committer | chenbruce <chenbruce@google.com> | 2019-08-29 22:18:37 +0800 |
commit | 2cc76462e586fde49145300d0602a208b69b5c23 (patch) | |
tree | de2f5bdd517f53dc0a7e517e2ca80fe774041656 /linker/linker.cpp | |
parent | c2a722f5d77911afd199f452b03d9c15fbe645f8 (diff) |
Test for ns_parserr() and got a heap-buffer-overflow
In ns_name_skip of ns_name.c, there is a possible out of bounds read due to
a missing bounds check. This could lead to remote denial of service with no
additional execution privileges needed. User interaction is not needed for
exploitation.
Bug: 137346580
Test: built, flashed, booted
Test: ns_parserr_fuzzer test
Change-Id: Ib023bd9b2ae97795d64195de9922a6a32d7b2f37
Diffstat (limited to 'linker/linker.cpp')
0 files changed, 0 insertions, 0 deletions