Pickup security hole in multi tenanted environment
-
Hi
We are using version 2.26 in a multi tenanted environment. If user A clicks the call pickup button when there is no call coming in for that customer, it picks up a random call from another customer on the server. As you can appreciate that this is a serious security issue.
Can anyone try to replicate this to and see if it is a genuine bug?
-
Here is an excerpt from fop2.cfg, you will have to use the option that is more appropiate for your scenario/asterisk version:
; Call pickup uses the pickupmark variable by default. In multi tenant ; systems this might lead to problems as you might end un picking up ; some other tenant call. In that case you might want to try to ; pickup the call by its context uncomenting the following line: ; ; no_pickupmark=1 ; If your asterisk version supports the pickupchan application it is ; much better to use this than the regular pickup application as it will ; be directed towards the channel and not the extension, makeing it ; more precise. ; ; use_pickupchan=1
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login