aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/eglibc/eglibc-common.inc
diff options
context:
space:
mode:
authorJason Wessel <jason.wessel@windriver.com>2013-01-10 12:55:11 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-02-08 14:46:12 +0000
commit8ebd85d29eb1a9c0c0d3cd79e7dda8b857c27bbb (patch)
treeacb205787aa249b4e3728b39c1ec38dab6e135a1 /meta/recipes-core/eglibc/eglibc-common.inc
parent0a07ec7d13becc7ce87c502e75a006300a7090a5 (diff)
downloadopenembedded-core-contrib-8ebd85d29eb1a9c0c0d3cd79e7dda8b857c27bbb.tar.gz
eglibc-nativesdk: Fix buffer overrun with a relocated SDK
When ld-linux-*.so.2 is relocated to a path that is longer than the original fixed location, the dynamic loader will crash in open_path because it implicitly assumes that max_dirnamelen is a fixed size that never changes. The allocated buffer will not be large enough to contain the directory path string which is larger than the fixed location provided at build time. Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/recipes-core/eglibc/eglibc-common.inc')
0 files changed, 0 insertions, 0 deletions