mirror of
https://github.com/samba-team/samba.git
synced 2025-02-18 17:57:55 +03:00
r1896: stricter check on packet parsing for NBT session replies
This commit is contained in:
parent
e50fc00671
commit
30ab38559e
@ -354,7 +354,7 @@ static void smbcli_transport_finish_recv(struct smbcli_transport *transport)
|
||||
req->in.allocated = req->in.size;
|
||||
|
||||
/* handle NBT session replies */
|
||||
if (req->in.buffer[0] != 0) {
|
||||
if (req->in.size >= 4 && req->in.buffer[0] != 0) {
|
||||
req->status = NT_STATUS_OK;
|
||||
goto async;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user