Good afternoon.
I noticed that your code uses umask (0) with calls to open files without setting permissions.
then your program will work with files with wide enough permissions and can, which can lead to security problems.
I suggest to restrict access rights.
https://github.com/Netflix/dynomite/blob/b56cf6a0e51a3c1941359da44af9e432c64b2f90/src/dynomite.c#L151
Good afternoon. I noticed that your code uses umask (0) with calls to open files without setting permissions. then your program will work with files with wide enough permissions and can, which can lead to security problems. I suggest to restrict access rights.