commit | e87a960b8e64dcbfb42dd9dd5897f8f9a163a54c | [log] [tgz] |
---|---|---|
author | Greg Kaiser <gkaiser@google.com> | Fri Mar 23 14:16:12 2018 -0700 |
committer | Greg Kaiser <gkaiser@google.com> | Tue Mar 27 21:59:31 2018 +0000 |
tree | 6003dbfebb29ba61462347a4935314f56bbb6245 | |
parent | 987a56d8928b4e1b68f970e68fabf6190d65deca [diff] |
lmkd: Protect against buffer overflow We're passing a 'line' whose backing buffer is PAGE_MAX in size into memory_stat_parse_line(). We protect overflowing the smaller LINE_MAX 'key' buffer via some C preprocessing macros to assure we limit the size. Test: Local build with LMKD_LOG_STATS set for this file. Bug: 76220622 Merged-In: I9e50d4270f7099e37a9bfc7fb9b9b95cc7adb086 Change-Id: I9e50d4270f7099e37a9bfc7fb9b9b95cc7adb086