diff --git a/libntfs-3g/acls.c b/libntfs-3g/acls.c index 7d162105..e7623102 100644 --- a/libntfs-3g/acls.c +++ b/libntfs-3g/acls.c @@ -639,7 +639,7 @@ BOOL ntfs_valid_descr(const char *securattr, unsigned int attrsz) && ((offgroup + 2) < attrsz) && (!offdacl || ((offdacl >= sizeof(SECURITY_DESCRIPTOR_RELATIVE)) - && (offdacl+sizeof(ACL) < attrsz))) + && (offdacl+sizeof(ACL) <= attrsz))) && (!offsacl || ((offsacl >= sizeof(SECURITY_DESCRIPTOR_RELATIVE)) && (offsacl+sizeof(ACL) <= attrsz)))