diff options
author | Will Newton <will.newton@linaro.org> | 2013-08-16 12:54:29 +0100 |
---|---|---|
committer | Will Newton <will.newton@linaro.org> | 2013-09-11 09:42:43 +0100 |
commit | b73ed247781d533628b681f57257dc85882645d3 (patch) | |
tree | d7ba5fb3f9a1dbe14f06849baedece8a03cf4ae7 /sysdeps/unix/sysv/linux/sparc/bits | |
parent | 55e17aadc1ef17a1df9626fb0e9fba290ece3331 (diff) | |
download | glibc-b73ed247781d533628b681f57257dc85882645d3.tar.gz glibc-b73ed247781d533628b681f57257dc85882645d3.tar.xz glibc-b73ed247781d533628b681f57257dc85882645d3.zip |
malloc: Check for integer overflow in memalign.
A large bytes parameter to memalign could cause an integer overflow and corrupt allocator internals. Check the overflow does not occur before continuing with the allocation. ChangeLog: 2013-09-11 Will Newton <will.newton@linaro.org> [BZ #15857] * malloc/malloc.c (__libc_memalign): Check the value of bytes does not overflow.
Diffstat (limited to 'sysdeps/unix/sysv/linux/sparc/bits')
0 files changed, 0 insertions, 0 deletions