]> git.ipfire.org Git - thirdparty/samba.git/commit
s3:registry: Initialize struct security_ace ace[]
authorPavel Filipenský <pfilipensky@samba.org>
Wed, 3 Jul 2024 15:34:47 +0000 (17:34 +0200)
committerVolker Lendecke <vl@samba.org>
Fri, 5 Jul 2024 07:45:32 +0000 (07:45 +0000)
commitfd4afa309efc97b75d032ca8f59b16b08c51f1c8
treee9fc0b60843b1835c001c0ad3e8f9a24c4661064
parent275ffbf5606735942b96afdaaa28fd824fe220ef
s3:registry: Initialize struct security_ace ace[]

Error: UNINIT (CWE-457):
samba-4.20.0rc2/source3/registry/reg_dispatcher.c:43: var_decl: Declaring variable "ace" without initializer.
samba-4.20.0rc2/source3/registry/reg_dispatcher.c:66: uninit_use_in_call: Using uninitialized value "*ace". Field "ace->object" is uninitialized when calling "make_sec_acl".
  64|           /* create the security descriptor */
  65|
  66|->         theacl = make_sec_acl(ctx, NT4_ACL_REVISION, i, ace);
  67|           if (theacl == NULL) {
  68|                   return WERR_NOT_ENOUGH_MEMORY;

Signed-off-by: Pavel Filipenský <pfilipensky@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
source3/registry/reg_dispatcher.c