diff options
| author | maxv <maxv@NetBSD.org> | 2018-08-31 15:15:23 +0000 |
|---|---|---|
| committer | maxv <maxv@NetBSD.org> | 2018-08-31 15:15:23 +0000 |
| commit | f905605ca528c3267f9dad90d88d8daacc609c76 (patch) | |
| tree | eaddb5bb8803e693fabd16d09e96872835529271 /usr.bin/printf/printf.c | |
| parent | a9e7f2ef8f1235360641350a60c3662f059c2eaa (diff) | |
Fix buffer overflow, detected by kASan.
ifconfig gif0 create
ifconfig gif0 up
[ 50.682919] kASan: Unauthorized Access In 0xffffffff80f22655: Addr 0xffffffff81b997a0 [8 bytes, read]
[ 50.682919] #0 0xffffffff8021ce6a in kasan_memcpy <netbsd>
[ 50.692999] #1 0xffffffff80f22655 in m_copyback_internal <netbsd>
[ 50.692999] #2 0xffffffff80f22e81 in m_copyback <netbsd>
[ 50.692999] #3 0xffffffff8103109a in rt_msg1 <netbsd>
[ 50.692999] #4 0xffffffff8159109a in compat_70_rt_newaddrmsg1 <netbsd>
[ 50.692999] #5 0xffffffff81031b0f in rt_newaddrmsg <netbsd>
[ 50.692999] #6 0xffffffff8102c35e in rt_ifa_addlocal <netbsd>
[ 50.692999] #7 0xffffffff80a5287c in in6_update_ifa1 <netbsd>
[ 50.692999] #8 0xffffffff80a54149 in in6_update_ifa <netbsd>
[ 50.692999] #9 0xffffffff80a59176 in in6_ifattach <netbsd>
[ 50.692999] #10 0xffffffff80a56dd4 in in6_if_up <netbsd>
[ 50.692999] #11 0xffffffff80fc5cb8 in if_up_locked <netbsd>
[ 50.703622] #12 0xffffffff80fcc4c1 in ifioctl_common <netbsd>
[ 50.703622] #13 0xffffffff80fde694 in gif_ioctl <netbsd>
[ 50.703622] #14 0xffffffff80fcdb1f in doifioctl <netbsd>
Diffstat (limited to 'usr.bin/printf/printf.c')
0 files changed, 0 insertions, 0 deletions
