diff options
Diffstat (limited to 'libs/web/luasrc/sauth.lua')
-rw-r--r-- | libs/web/luasrc/sauth.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/web/luasrc/sauth.lua b/libs/web/luasrc/sauth.lua index c43117f3a..7c483119c 100644 --- a/libs/web/luasrc/sauth.lua +++ b/libs/web/luasrc/sauth.lua @@ -46,7 +46,9 @@ end --- Prepare session storage by creating the session directory. function prepare() luci.fs.mkdir(sessionpath) - if not luci.fs.chmod(sessionpath, "a-rwx,u+rwx") then + luci.fs.chmod(sessionpath, "a-rwx,u+rwx") + + if not sane() then error("Security Exception: Session path is not sane!") end end |