diff options
| author | Will Newton <will.newton@linaro.org> | 2013-08-16 12:54:29 +0100 |
|---|---|---|
| committer | Allan McRae <allan@archlinux.org> | 2013-10-25 23:53:32 +1000 |
| commit | dc7ba1835ba16cb49d6c38d50e153b70beb2a091 (patch) | |
| tree | 0324b3ad607c1682b548299e92cb87098258544e /scripts/cpp | |
| parent | 8f29d3b5ae201ae4af368d2221381c5a856913d5 (diff) | |
| download | glibc-dc7ba1835ba16cb49d6c38d50e153b70beb2a091.tar.xz glibc-dc7ba1835ba16cb49d6c38d50e153b70beb2a091.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.
(cherry picked from commit b73ed247781d533628b681f57257dc85882645d3)
Diffstat (limited to 'scripts/cpp')
0 files changed, 0 insertions, 0 deletions
