It is possible to crash ksmbd.mountd by sending invalid RPC requests.
This series adds some missing checks that fix crashes turned up by fuzzing the RPC code. The last commit is quite large as callers to ndrwrite* functions are modifed to check the return value and exit early. This is a mechanical change, but it's possible I missed something in the process.
It is possible to crash ksmbd.mountd by sending invalid RPC requests.
This series adds some missing checks that fix crashes turned up by fuzzing the RPC code. The last commit is quite large as callers to ndrwrite* functions are modifed to check the return value and exit early. This is a mechanical change, but it's possible I missed something in the process.