Don't read world-writable directories

This commit is contained in:
Dianne Skoll
2022-12-20 10:26:47 -05:00
parent d7f32d3901
commit 8c4a7e766f

View File

@@ -1117,7 +1117,7 @@ static int CheckSafety(void)
}
/* Sigh... /dev/null is usually world-writable, so ignore devices,
FIFOs, sockets, etc. */
if (!S_ISREG(statbuf.st_mode)) {
if (!S_ISREG(statbuf.st_mode) && !S_ISDIR(statbuf.st_mode)) {
return 1;
}
if ((statbuf.st_mode & S_IWOTH)) {