2. underflow issue: SUMMARY: AddressSanitizer: stack-buffer-overflow
(/usr/lib/libasan.so+0x3f7b5) in scanf_common(void*, int, bool, char const*,
std::__va_list)
This frame has 2 object(s):
[32, 800) 'entry'
[832, 1856) 'data' <== Memory access at offset 800 partially underflows this
variable
Change-Id: Iff54b5685b731315559e5d7bd2909207c9926c57
Signed-off-by: MAYANK HAARIT <mayank.h@samsung.com>
Name: ua-plugin-wifi-dummy
Summary: Wi-Fi User awareness plugin for VD
-Version: 0.10.1
+Version: 0.10.2
Release: 1
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
while (fgets(data, sizeof(data) - 1, fp)) {
nm_linux_arp_entry entry;
- matches = sscanf(data, "%128s%128s%128s%128s%128s%128s",
+ matches = sscanf(data, "%127s%127s%127s%127s%127s%127s",
entry.ip_addr, entry.hw_type, entry.flags, entry.hw_addr,
entry.mask, entry.device);