Changeset: 09481a99971a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/09481a99971a Modified Files: monetdb5/mal/mal_embedded.c Branch: Sep2022 Log Message:
Overflow prevention. diffs (12 lines): diff --git a/monetdb5/mal/mal_embedded.c b/monetdb5/mal/mal_embedded.c --- a/monetdb5/mal/mal_embedded.c +++ b/monetdb5/mal/mal_embedded.c @@ -67,7 +67,7 @@ malEmbeddedBoot(int workerlimit, int mem "unable to open vault_key_file %s: %s\n", GDKgetenv("monet_vault_key"), strerror(errno)); } - len = fread(secret, 1, sizeof(secret), secretf); + len = fread(secret, 1, sizeof(secret) - 1, secretf); fclose(secretf); secret[len] = '\0'; len = strlen(secret); /* secret can contain null-bytes */ _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org