platform_bionic/libc
chenbruce 2cc76462e5 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
2019-08-29 22:18:37 +08:00
..
arch-arm libc: import ARM strcmp from newlib 2019-05-16 04:37:26 +00:00
arch-arm64 Generate assembler system call stubs via genrule. 2019-04-16 12:31:00 -07:00
arch-common/bionic Overalign the TLS segment using crtbegin 2019-05-23 14:21:55 -07:00
arch-mips Generate assembler system call stubs via genrule. 2019-04-16 12:31:00 -07:00
arch-mips64/bionic Generate assembler system call stubs via genrule. 2019-04-16 12:31:00 -07:00
arch-x86 Update notice 2019-07-17 10:56:16 -07:00
arch-x86_64 Add avx2 version of wmemset in binoic 2019-07-16 18:06:57 +05:30
async_safe Enable native_bridge_support 2019-05-06 17:13:51 +02:00
bionic Merge "Name stack+tls VMAs with PR_SET_VMA_ANON_NAME" 2019-07-24 20:46:32 +00:00
dns Test for ns_parserr() and got a heap-buffer-overflow 2019-08-29 22:18:37 +08:00
include Renumber arm64 TLS to match GNU values 2019-07-30 16:30:46 -07:00
kernel Update to kernel headers v5.2. 2019-07-08 13:54:11 -07:00
malloc_debug Move to the libc++ demangler. 2019-07-18 21:11:22 +00:00
malloc_hooks Move all leak info functions to android_mallopt. 2019-04-19 11:27:02 -07:00
private Reserve signal for java heap dumps. 2019-07-23 16:38:00 +01:00
seccomp Add support for seccomp filter that limits setresuid/setresgid. 2019-01-19 09:09:30 +01:00
stdio Remove the ___ hack. 2019-06-19 15:38:42 -07:00
stdlib Revert fwalk/sfp locking to fix concurrent reads 2019-05-04 00:28:00 -07:00
system_properties Enable native_bridge_support 2019-05-06 17:13:51 +02:00
tools Remove the ___ hack. 2019-06-19 15:38:42 -07:00
tzcode Remove bionic refs to runtime module tz files 2019-06-10 15:09:15 +01:00
upstream-freebsd Add reallocarray(3). 2018-09-26 14:24:18 -07:00
upstream-netbsd Sync with upstream NetBSD. 2019-02-13 14:17:18 -08:00
upstream-openbsd Switch to OpenBSD div/ldiv/lldiv. 2019-02-05 16:48:22 -08:00
versioner-dependencies Fix clang header dependency for versioner 2019-07-29 15:44:46 -07:00
Android.bp Use the new sort_bss_symbols_by_size option for libc 2019-07-29 13:26:33 -07:00
fs_config_generator.py
libc.map.txt Enable traditional TLS accesses on arm64 2019-07-30 20:55:54 -07:00
libstdc++.map.txt
MODULE_LICENSE_BSD
NOTICE Update notice 2019-07-17 10:56:16 -07:00
SECCOMP_BLACKLIST_APP.TXT Blacklist setregid(32) for apps. 2019-01-22 17:22:54 +01:00
SECCOMP_BLACKLIST_COMMON.TXT
SECCOMP_WHITELIST_APP.TXT Move pipe, open, and getdents from the APP to COMMON seccomp whitelist. 2018-09-11 19:20:34 -04:00
SECCOMP_WHITELIST_COMMON.TXT Explicitly add open/stat64 to the seccomp common whitelist. 2019-07-11 14:59:12 -07:00
SECCOMP_WHITELIST_GLOBAL.TXT
SECCOMP_WHITELIST_SYSTEM.TXT
SYSCALLS.TXT Merge "libnetd_client: support hooking sendto/sendmsg/sendmmsg too." 2019-06-24 15:04:25 +00:00
version_script.txt