Merge tag 'v6.14-rc3-smb3-client-fix-part2' of git://git.samba.org/sfrench/cifs-2.6

Pull smb client fix from Steve French:

- Fix potential null pointer dereference

* tag 'v6.14-rc3-smb3-client-fix-part2' of git://git.samba.org/sfrench/cifs-2.6:
smb: client: Add check for next_buffer in receive_encrypted_standard()

Changed files
+4
fs
smb
client
+4
fs/smb/client/smb2ops.c
··· 4965 4965 next_buffer = (char *)cifs_buf_get(); 4966 4966 else 4967 4967 next_buffer = (char *)cifs_small_buf_get(); 4968 + if (!next_buffer) { 4969 + cifs_server_dbg(VFS, "No memory for (large) SMB response\n"); 4970 + return -1; 4971 + } 4968 4972 memcpy(next_buffer, buf + next_cmd, pdu_length - next_cmd); 4969 4973 } 4970 4974