diff options
author | Adam Hamsik <haaaad@gmail.com> | 2019-01-22 20:45:29 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-22 20:45:29 +0300 |
commit | 14e15aa2c179116d9be90ffadcd42b0035215661 (patch) | |
tree | e552e922ee105932b05457d863f92770afd21f50 | |
parent | fbfdd995dbb94254df558086197b671f96ea6c1f (diff) | |
parent | 9f99278525a7bca2b7406428a7eae2705d8a5e31 (diff) |
Merge pull request #85 from Intika-Linux-Network/master
Fix security issue CVE-2015-3887
-rw-r--r-- | src/main.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -37,7 +37,7 @@ static const char *dll_name = DLL_NAME; static char own_dir[256]; static const char *dll_dirs[] = { - ".", + //".", own_dir, LIB_DIR, "/lib", @@ -52,7 +52,8 @@ static void set_own_dir(const char *argv0) { while(l && argv0[l - 1] != '/') l--; if(l == 0) - memcpy(own_dir, ".", 2); + //memcpy(own_dir, ".", 2); + memcpy(own_dir, "/dev/null/", 2); else { memcpy(own_dir, argv0, l - 1); own_dir[l] = 0; |