]> git.ipfire.org Git - thirdparty/samba.git/commit
librpc ndr: NDR_PULL_ALIGN check for unsigned overflow
authorGary Lockyer <gary@catalyst.net.nz>
Wed, 22 Jan 2020 01:16:02 +0000 (14:16 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 7 Feb 2020 08:53:40 +0000 (08:53 +0000)
commit6d05fb3ea772c3642624ec6e0fb4e8d099bcdb8e
treedefa5f5dabe983e529b35ba3569cb57f478af5c0
parent46edde8647810790141a685cea5d139c0784eab0
librpc ndr: NDR_PULL_ALIGN check for unsigned overflow

Handle uint32 overflow in NDR_PULL_ALIGN

Credit to OSS-Fuzz

REF: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20083
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14236

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
librpc/ndr/libndr.h
selftest/knownfail.d/bug-14236