From 7d113bf8eb4e794ad12dab6f78ca6ed5554daad4 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sun, 6 Nov 2016 01:01:55 -0600 Subject: [PATCH] Update index.lua Improve security for voicemail_authorized = true; --- resources/install/scripts/app/voicemail/index.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/install/scripts/app/voicemail/index.lua b/resources/install/scripts/app/voicemail/index.lua index d678997de4..3c6f179dae 100644 --- a/resources/install/scripts/app/voicemail/index.lua +++ b/resources/install/scripts/app/voicemail/index.lua @@ -271,7 +271,11 @@ if (voicemail_id) then if (voicemail_authorized) then if (voicemail_authorized == "true") then - --skip the password check + if (voicemail_id == sip_from_user or voicemail_id == sip_number_alias) then + --skip the password check + else + check_password(voicemail_id, password_tries); + end else check_password(voicemail_id, password_tries); end