-
- Downloads
usercopy: Make usercopy resilient against ridiculously large copies
If 'n' is so large that it's negative, we might wrap around and mistakenly think that the copy is OK when it's not. Such a copy would probably crash, but just doing the arithmetic in a more simple way lets us detect and refuse this case. Signed-off-by:Matthew Wilcox (Oracle) <willy@infradead.org> Reviewed-by:
Uladzislau Rezki (Sony) <urezki@gmail.com> Tested-by:
Zorro Lang <zlang@redhat.com> Signed-off-by:
Kees Cook <keescook@chromium.org> Link: https://lore.kernel.org/r/20220612213227.3881769-4-willy@infradead.org
Loading
Please register or sign in to comment