about summary refs log tree commit diff
path: root/src/malloc/DESIGN
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-03-10 18:26:29 -0500
committerRich Felker <dalias@aerifal.cx>2011-03-10 18:26:29 -0500
commitdc54a7cbb9f0aad6f614131ecc683fbb0b717115 (patch)
tree10056eb8ebd9c4ae93ac13a0854bcdbc4772ccc4 /src/malloc/DESIGN
parent52213f734134055968ef14bf54b71f0dd370763a (diff)
downloadmusl-dc54a7cbb9f0aad6f614131ecc683fbb0b717115.tar.gz
musl-dc54a7cbb9f0aad6f614131ecc683fbb0b717115.tar.xz
musl-dc54a7cbb9f0aad6f614131ecc683fbb0b717115.zip
fix errors in sigqueue (potential information leak, wrong behavior)
1. any padding in the siginfo struct was not necessarily zero-filled,
so it might have contained private data off the caller's stack.

2. the uid and pid must be filled in from userspace. the previous
rsyscall fix broke rsyscalls because the values were always incorrect.
Diffstat (limited to 'src/malloc/DESIGN')
0 files changed, 0 insertions, 0 deletions