1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00

librpc/rpc: allow smb3_sid_parse() to accept modern encryption algorithms

We should not limit the possible encryption algorithms to the currently
known ones.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15374

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>

Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Wed May 17 07:34:28 UTC 2023 on atb-devel-224
This commit is contained in:
Stefan Metzmacher 2023-05-16 13:09:23 +02:00 committed by Volker Lendecke
parent 8296b6884d
commit e03e738dfc

View File

@ -49,7 +49,12 @@ static bool smb3_sid_parse(const struct dom_sid *sid,
}
cipher = sid->sub_auths[3];
if (cipher > SMB2_ENCRYPTION_AES128_GCM) {
if (cipher > 256) {
/*
* It is unlikely that we
* ever have more then 256
* encryption algorithms
*/
return false;
}