]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dtrace: canload() for input of *_ntop(), *_nto*()
authorNick Alcock <nick.alcock@oracle.com>
Mon, 24 Apr 2017 11:14:05 +0000 (12:14 +0100)
committerNick Alcock <nick.alcock@oracle.com>
Mon, 24 Apr 2017 19:51:03 +0000 (20:51 +0100)
commit7c92b2aefa154306b73ca50c4321bb1d3da208a6
treea7b0b5fab1fe3af3d05096b6c03381eb37f374c8
parentbc7666bf8cf51f174593f12cf21ef6e3026afa2a
dtrace: canload() for input of *_ntop(), *_nto*()

These functions (some newly added, some older) were not appropriately
checking if the caller could load from their inputs, so could be
used by the not-yet-implemented unprivileged DTrace to read arbitrary
memory.

Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
Reviewed-by: Tomas Jedlicka <tomas.jedlicka@oracle.com>
dtrace/dtrace_dif.c