-
Notifications
You must be signed in to change notification settings - Fork 466
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[4.3] HELP-17551: allow disabling voicemail callback (#6640)
Prior to this change, an malicious caller could leave a voicemail with a bogus Caller ID number (typically an international number for fraud) to a compromised voicemail box. Calling back into the voicemail box, the malicious caller could select the callback option and place a call to the fraudulent number. If the account or owner of the voicemail box allowed international calling, the fraud would progress. This PR introduces two toggles to give system administrators more control over callback functionality. The first global config `should_disable_callback` can toggle whether to allow the caller to select the callback option in general. If set to `true`, the callback feature will be disable cluster-wide. The second global config `should_disable_offnet_callback` requires the caller to be using an authorized device. If set to `true`, the caller must place the call from a device known to the account (authorizing_id must be present). Presumably, if the malicious caller has compromised SIP credentials, they can place the fraudulent calls directly without the voicemail callback. It is recommended to at least toggle `should_disable_offnet_callback` to `true`.
- Loading branch information
1 parent
c2dca4e
commit 47cb8a8
Showing
5 changed files
with
154 additions
and
64 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters