Inside api_pipe_bind_req() we look for a pipe module name using dcerpc_default_transport_endpoint(pkt, NCACN_NP, table) which returns NULL when given invalid pkt data from the Codenomicon fuzzer. This gets passed directly to smb_probe_module(), which then calls do_smb_load_module() which tries to deref the (NULL) module name. Fix to follow.
Created attachment 11183 [details] git-am cherry-pick from master for 4.2.next, 4.1.next.
Comment on attachment 11183 [details] git-am cherry-pick from master for 4.2.next, 4.1.next. Widening out reviewers. Let's get this fixed... :-).
Comment on attachment 11183 [details] git-am cherry-pick from master for 4.2.next, 4.1.next. LGTM
Reassigning to Karolin for inclusion in 4.2.next, 4.1.next.
(In reply to Jeremy Allison from comment #4) Pushed to autobuild-v4-[1|2]-test.
(In reply to Karolin Seeger from comment #5) Pushed to both branches. Closing out bug report. Thanks!