[asterisk-bugs] [JIRA] (ASTERISK-21460) New SIP Channel Driver - create a SIP Security Event module suitable for consumption in the new SIP stack
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Tue May 28 14:10:04 CDT 2013
[ https://issues.asterisk.org/jira/browse/ASTERISK-21460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Jordan reassigned ASTERISK-21460:
--------------------------------------
Assignee: Joshua Colp
> New SIP Channel Driver - create a SIP Security Event module suitable for consumption in the new SIP stack
> ---------------------------------------------------------------------------------------------------------
>
> Key: ASTERISK-21460
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-21460
> Project: Asterisk
> Issue Type: New Feature
> Security Level: None
> Components: Channels/chan_gulp
> Reporter: Matt Jordan
> Assignee: Joshua Colp
> Labels: Asterisk12, NewSIP
>
> Currently, the SIP Security Event Framework exists in a separate file from {{chan_sip}} (yay!) and provides function calls that raise security events when something goes suspiciously. While it may seem like the best approach is to refactor this out as a separate module, there's a few reasons to not do so:
> # Most of the SIP security framework exists as a very thin wrapper over the more generic Asterisk Security Event Framework. As such, there's limited benefit in making this code itself a separate resource module
> # The non-generic portion of the code is specific to how {{chan_sip}} performs authentication, which is less than ideal
> Instead, we should provide a new resource module that does two things:
> # During authentication, inspects requests/responses and raises the appropriate events
> # Provides facilities that other modules can use to raise security events
> At a minimum, the following should be covered:
> * An invalid endpoint was requested
> * An ACL was violated
> * An invalid password was provided
> * An authentication occurred successfully
> * A session limit violation occurred
> * A challenge response failed
> * A challenge response was sent
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list