"Error: UNINIT (CWE-457):
samba-4.20.0rc2/source3/smbd/posix_acls.c:4778: var_decl: Declaring variable ""aces"" without initializer.
samba-4.20.0rc2/source3/smbd/posix_acls.c:4799: uninit_use_in_call: Using uninitialized value ""*aces"". Field ""aces->object"" is uninitialized when calling ""make_sec_acl"".
4797| idx++;
4798|
4799|-> new_dacl = make_sec_acl(ctx,
4800| NT4_ACL_REVISION,
4801| idx,"
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Martin Schwenke <mschwenke@ddn.com>
{
struct dom_sid owner_sid, group_sid;
size_t size = 0;
- struct security_ace aces[1];
+ struct security_ace aces[1] = {0};
mode_t mode = psbuf->st_ex_mode;
struct security_acl *new_dacl = NULL;
int idx = 0;