diff --git a/scapy/layers/smb2.py b/scapy/layers/smb2.py index d76f982b745..7d17e828375 100644 --- a/scapy/layers/smb2.py +++ b/scapy/layers/smb2.py @@ -1505,8 +1505,14 @@ class WINNT_ACL(Packet): fields_desc = [ ByteField("AclRevision", 2), ByteField("Sbz1", 0x00), + # Total size including header: + # AclRevision(1) + Sbz1(1) + AclSize(2) + AceCount(2) + Sbz2(2) FieldLenField( - "AclSize", None, length_of="Aces", adjust=lambda _, x: x + 14, fmt="