mirror of
https://github.com/clearml/dropbear
synced 2025-06-26 18:17:32 +00:00
- Payload length doesn't include macsize.
--HG-- extra : convert_revision : 98ac17a573ab350cbd6e358b3943237d2ad5c9cf
This commit is contained in:
2
packet.c
2
packet.c
@@ -261,7 +261,7 @@ void decrypt_packet() {
|
||||
|
||||
/* payload length */
|
||||
/* - 4 - 1 is for LEN and PADLEN values */
|
||||
len = ses.readbuf->len - padlen - 4 - 1;
|
||||
len = ses.readbuf->len - padlen - 4 - 1 - macsize;
|
||||
if ((len > RECV_MAX_PAYLOAD_LEN) || (len < 1)) {
|
||||
dropbear_exit("bad packet size");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user