Summary
Detail | |||
---|---|---|---|
Vendor | Digium | First view | 2012-06-02 |
Product | Certified Asterisk | Last view | 2022-04-15 |
Version | Type | ||
Update | |||
Edition | |||
Language | |||
Sofware Edition | |||
Target Software | |||
Target Hardware | |||
Other |
Activity : Overall
COMMON PLATFORM ENUMERATION: Repartition per Version
Related : CVE
Date | Alert | Description | |
---|---|---|---|
9.8 | 2022-04-15 | CVE-2022-26651 | An issue was discovered in Asterisk through 19.x and Certified Asterisk through 16.8-cert13. The func_odbc module provides possibly inadequate escaping functionality for backslash characters in SQL queries, resulting in user-provided data creating a broken SQL query or possibly a SQL injection. This is fixed in 16.25.2, 18.11.2, and 19.3.2, and 16.8-cert14. |
7.5 | 2021-07-30 | CVE-2021-32558 | An issue was discovered in Sangoma Asterisk 13.x before 13.38.3, 16.x before 16.19.1, 17.x before 17.9.4, and 18.x before 18.5.1, and Certified Asterisk before 16.8-cert10. If the IAX2 channel driver receives a packet that contains an unsupported media format, a crash can occur. |
6.5 | 2021-02-19 | CVE-2021-26713 | A stack-based buffer overflow in res_rtp_asterisk.c in Sangoma Asterisk before 16.16.1, 17.x before 17.9.2, and 18.x before 18.2.1 and Certified Asterisk before 16.8-cert6 allows an authenticated WebRTC client to cause an Asterisk crash by sending multiple hold/unhold requests in quick succession. This is caused by a signedness comparison mismatch. |
5.9 | 2021-02-18 | CVE-2021-26906 | An issue was discovered in res_pjsip_session.c in Digium Asterisk through 13.38.1; 14.x, 15.x, and 16.x through 16.16.0; 17.x through 17.9.1; and 18.x through 18.2.0, and Certified Asterisk through 16.8-cert5. An SDP negotiation vulnerability in PJSIP allows a remote server to potentially crash Asterisk by sending specific SIP responses that cause an SDP negotiation failure. |
7.5 | 2021-02-18 | CVE-2021-26717 | An issue was discovered in Sangoma Asterisk 16.x before 16.16.1, 17.x before 17.9.2, and 18.x before 18.2.1 and Certified Asterisk before 16.8-cert6. When re-negotiating for T.38, if the initial remote response was delayed just enough, Asterisk would send both audio and T.38 in the SDP. If this happened, and the remote responded with a declined T.38 stream, then Asterisk would crash. |
7.5 | 2021-02-18 | CVE-2021-26712 | Incorrect access controls in res_srtp.c in Sangoma Asterisk 13.38.1, 16.16.0, 17.9.1, and 18.2.0 and Certified Asterisk 16.8-cert5 allow a remote unauthenticated attacker to prematurely terminate secure calls by replaying SRTP packets. |
5.3 | 2020-11-06 | CVE-2020-28327 | A res_pjsip_session crash was discovered in Asterisk Open Source 13.x before 13.37.1, 16.x before 16.14.1, 17.x before 17.8.1, and 18.x before 18.0.1. and Certified Asterisk before 16.8-cert5. Upon receiving a new SIP Invite, Asterisk did not return the created dialog locked or referenced. This caused a gap between the creation of the dialog object, and its next use by the thread that created it. Depending on some off-nominal circumstances and timing, it was possible for another thread to free said dialog in this gap. Asterisk could then crash when the dialog object, or any of its dependent objects, were dereferenced or accessed next by the initial-creation thread. Note, however, that this crash can only occur when using a connection-oriented protocol (e.g., TCP or TLS, but not UDP) for SIP transport. Also, the remote client must be authenticated, or Asterisk must be configured for anonymous calling. |
7.5 | 2019-11-22 | CVE-2019-18976 | An issue was discovered in res_pjsip_t38.c in Sangoma Asterisk through 13.x and Certified Asterisk through 13.21-x. If it receives a re-invite initiating T.38 faxing and has a port of 0 and no c line in the SDP, a NULL pointer dereference and crash will occur. This is different from CVE-2019-18940. |
6.5 | 2019-11-22 | CVE-2019-18790 | An issue was discovered in channels/chan_sip.c in Sangoma Asterisk 13.x before 13.29.2, 16.x before 16.6.2, and 17.x before 17.0.1, and Certified Asterisk 13.21 before cert5. A SIP request can be sent to Asterisk that can change a SIP peer's IP address. A REGISTER does not need to occur, and calls can be hijacked as a result. The only thing that needs to be known is the peer's name; authentication details such as passwords do not need to be known. This vulnerability is only exploitable when the nat option is set to the default, or auto_force_rport. |
8.8 | 2019-11-22 | CVE-2019-18610 | An issue was discovered in manager.c in Sangoma Asterisk through 13.x, 16.x, 17.x and Certified Asterisk 13.21 through 13.21-cert4. A remote authenticated Asterisk Manager Interface (AMI) user without system authorization could use a specially crafted Originate AMI request to execute arbitrary system commands. |
5.3 | 2019-07-12 | CVE-2019-13161 | An issue was discovered in Asterisk Open Source through 13.27.0, 14.x and 15.x through 15.7.2, and 16.x through 16.4.0, and Certified Asterisk through 13.21-cert3. A pointer dereference in chan_sip while handling SDP negotiation allows an attacker to crash Asterisk when handling an SDP answer to an outgoing T.38 re-invite. To exploit this vulnerability an attacker must cause the chan_sip module to send a T.38 re-invite request to them. Upon receipt, the attacker must send an SDP answer containing both a T.38 UDPTL stream and another media stream containing only a codec (which is not permitted according to the chan_sip configuration). |
6.5 | 2019-07-12 | CVE-2019-12827 | Buffer overflow in res_pjsip_messaging in Digium Asterisk versions 13.21-cert3, 13.27.0, 15.7.2, 16.4.0 and earlier allows remote authenticated users to crash Asterisk by sending a specially crafted SIP MESSAGE message. |
7.5 | 2018-09-24 | CVE-2018-17281 | There is a stack consumption vulnerability in the res_http_websocket.so module of Asterisk through 13.23.0, 14.7.x through 14.7.7, and 15.x through 15.6.0 and Certified Asterisk through 13.21-cert2. It allows an attacker to crash Asterisk via a specially crafted HTTP request to upgrade the connection to a websocket. |
5.3 | 2018-06-12 | CVE-2018-12227 | An issue was discovered in Asterisk Open Source 13.x before 13.21.1, 14.x before 14.7.7, and 15.x before 15.4.1 and Certified Asterisk 13.18-cert before 13.18-cert4 and 13.21-cert before 13.21-cert2. When endpoint specific ACL rules block a SIP request, they respond with a 403 forbidden. However, if an endpoint is not identified, then a 401 unauthorized response is sent. This vulnerability just discloses which requests hit a defined endpoint. The ACL rules cannot be bypassed to gain access to the disclosed endpoints. |
6.5 | 2018-02-21 | CVE-2018-7286 | An issue was discovered in Asterisk through 13.19.1, 14.x through 14.7.5, and 15.x through 15.2.1, and Certified Asterisk through 13.18-cert2. res_pjsip allows remote authenticated users to crash Asterisk (segmentation fault) by sending a number of SIP INVITE messages on a TCP or TLS connection and then suddenly closing the connection. |
7.5 | 2018-02-21 | CVE-2018-7284 | A Buffer Overflow issue was discovered in Asterisk through 13.19.1, 14.x through 14.7.5, and 15.x through 15.2.1, and Certified Asterisk through 13.18-cert2. When processing a SUBSCRIBE request, the res_pjsip_pubsub module stores the accepted formats present in the Accept headers of the request. This code did not limit the number of headers it processed, despite having a fixed limit of 32. If more than 32 Accept headers were present, the code would write outside of its memory and cause a crash. |
7.5 | 2017-12-27 | CVE-2017-17850 | An issue was discovered in Asterisk 13.18.4 and older, 14.7.4 and older, 15.1.4 and older, and 13.18-cert1 and older. A select set of SIP messages create a dialog in Asterisk. Those SIP messages must contain a contact header. For those messages, if the header was not present and the PJSIP channel driver was used, Asterisk would crash. The severity of this vulnerability is somewhat mitigated if authentication is enabled. If authentication is enabled, a user would have to first be authorized before reaching the crash point. |
5.9 | 2017-12-13 | CVE-2017-17664 | A Remote Crash issue was discovered in Asterisk Open Source 13.x before 13.18.4, 14.x before 14.7.4, and 15.x before 15.1.4 and Certified Asterisk before 13.13-cert9. Certain compound RTCP packets cause a crash in the RTCP Stack. |
7.5 | 2017-12-01 | CVE-2017-17090 | An issue was discovered in chan_skinny.c in Asterisk Open Source 13.18.2 and older, 14.7.2 and older, and 15.1.2 and older, and Certified Asterisk 13.13-cert7 and older. If the chan_skinny (aka SCCP protocol) channel driver is flooded with certain requests, it can cause the asterisk process to use excessive amounts of virtual memory, eventually causing asterisk to stop processing requests of any kind. |
5.9 | 2017-11-08 | CVE-2017-16672 | An issue was discovered in Asterisk Open Source 13 before 13.18.1, 14 before 14.7.1, and 15 before 15.1.1 and Certified Asterisk 13.13 before 13.13-cert7. A memory leak occurs when an Asterisk pjsip session object is created and that call gets rejected before the session itself is fully established. When this happens the session object never gets destroyed. Eventually Asterisk can run out of memory and crash. |
8.8 | 2017-11-08 | CVE-2017-16671 | A Buffer Overflow issue was discovered in Asterisk Open Source 13 before 13.18.1, 14 before 14.7.1, and 15 before 15.1.1 and Certified Asterisk 13.13 before 13.13-cert7. No size checking is done when setting the user field for Party B on a CDR. Thus, it is possible for someone to use an arbitrarily large string and write past the end of the user field storage buffer. NOTE: this is different from CVE-2017-7617, which was only about the Party A buffer. |
7.5 | 2017-10-09 | CVE-2017-14603 | In Asterisk 11.x before 11.25.3, 13.x before 13.17.2, and 14.x before 14.6.2 and Certified Asterisk 11.x before 11.6-cert18 and 13.x before 13.13-cert6, insufficient RTCP packet validation could allow reading stale buffer contents and when combined with the "nat" and "symmetric_rtp" options allow redirecting where Asterisk sends the next RTCP report. |
9.8 | 2017-09-02 | CVE-2017-14100 | In Asterisk 11.x before 11.25.2, 13.x before 13.17.1, and 14.x before 14.6.1 and Certified Asterisk 11.x before 11.6-cert17 and 13.x before 13.13-cert5, unauthorized command execution is possible. The app_minivm module has an "externnotify" program configuration option that is executed by the MinivmNotify dialplan application. The application uses the caller-id name and number as part of a built string passed to the OS shell for interpretation and execution. Since the caller-id name and number can come from an untrusted source, a crafted caller-id name or number allows an arbitrary shell command injection. |
7.5 | 2017-09-02 | CVE-2017-14099 | In res/res_rtp_asterisk.c in Asterisk 11.x before 11.25.2, 13.x before 13.17.1, and 14.x before 14.6.1 and Certified Asterisk 11.x before 11.6-cert17 and 13.x before 13.13-cert5, unauthorized data disclosure (media takeover in the RTP stack) is possible with careful timing by an attacker. The "strictrtp" option in rtp.conf enables a feature of the RTP stack that learns the source address of media for a session and drops any packets that do not originate from the expected address. This option is enabled by default in Asterisk 11 and above. The "nat" and "rtp_symmetric" options (for chan_sip and chan_pjsip, respectively) enable symmetric RTP support in the RTP stack. This uses the source address of incoming media as the target address of any sent media. This option is not enabled by default, but is commonly enabled to handle devices behind NAT. A change was made to the strict RTP support in the RTP stack to better tolerate late media when a reinvite occurs. When combined with the symmetric RTP support, this introduced an avenue where media could be hijacked. Instead of only learning a new address when expected, the new code allowed a new source address to be learned at all times. If a flood of RTP traffic was received, the strict RTP support would allow the new address to provide media, and (with symmetric RTP enabled) outgoing traffic would be sent to this new address, allowing the media to be hijacked. Provided the attacker continued to send traffic, they would continue to receive traffic as well. |
7.5 | 2017-06-02 | CVE-2017-9372 | PJSIP, as used in Asterisk Open Source 13.x before 13.15.1 and 14.x before 14.4.1, Certified Asterisk 13.13 before 13.13-cert4, and other products, allows remote attackers to cause a denial of service (buffer overflow and application crash) via a SIP packet with a crafted CSeq header in conjunction with a Via header that lacks a branch parameter. |
CWE : Common Weakness Enumeration
% | id | Name |
---|---|---|
21% (9) | CWE-119 | Failure to Constrain Operations within the Bounds of a Memory Buffer |
9% (4) | CWE-399 | Resource Management Errors |
9% (4) | CWE-264 | Permissions, Privileges, and Access Controls |
9% (4) | CWE-20 | Improper Input Validation |
7% (3) | CWE-200 | Information Exposure |
4% (2) | CWE-787 | Out-of-bounds Write |
4% (2) | CWE-476 | NULL Pointer Dereference |
4% (2) | CWE-404 | Improper Resource Shutdown or Release |
2% (1) | CWE-772 | Missing Release of Resource after Effective Lifetime |
2% (1) | CWE-459 | Incomplete Cleanup |
2% (1) | CWE-400 | Uncontrolled Resource Consumption ('Resource Exhaustion') |
2% (1) | CWE-310 | Cryptographic Issues |
2% (1) | CWE-285 | Improper Access Control (Authorization) |
2% (1) | CWE-284 | Access Control (Authorization) Issues |
2% (1) | CWE-191 | Integer Underflow (Wrap or Wraparound) |
2% (1) | CWE-125 | Out-of-bounds Read |
2% (1) | CWE-89 | Improper Sanitization of Special Elements used in an SQL Command ('... |
2% (1) | CWE-78 | Improper Sanitization of Special Elements used in an OS Command ('O... |
2% (1) | CWE-74 | Failure to Sanitize Data into a Different Plane ('Injection') |
2% (1) | CWE-19 | Data Handling |
Oval Markup Language : Definitions
OvalID | Name |
---|---|
oval:org.mitre.oval:def:20005 | DSA-2550-1 asterisk - several |
oval:org.mitre.oval:def:29135 | DSA-2550-2 -- asterisk -- several vulnerabilities |
oval:org.mitre.oval:def:18564 | DSA-2605-1 asterisk - several issues |
oval:org.mitre.oval:def:28902 | DSA-2605-2 -- asterisk -- several issues |
oval:org.mitre.oval:def:18540 | DSA-2749-1 asterisk - several |
oval:org.mitre.oval:def:20939 | DSA-2835-1 asterisk - buffer overflow |
OpenVAS Exploits
id | Description |
---|---|
2012-10-03 | Name : Debian Security Advisory DSA 2550-2 (asterisk) File : nvt/deb_2550_2.nasl |
2012-10-03 | Name : Gentoo Security Advisory GLSA 201209-15 (asterisk) File : nvt/glsa_201209_15.nasl |
2012-09-23 | Name : Debian Security Advisory DSA 2550-1 (asterisk) File : nvt/deb_2550_1.nasl |
2012-08-30 | Name : FreeBSD Ports: asterisk File : nvt/freebsd_asterisk2.nasl |
2012-08-30 | Name : Fedora Update for asterisk FEDORA-2012-10324 File : nvt/gb_fedora_2012_10324_asterisk_fc17.nasl |
2012-08-30 | Name : Fedora Update for asterisk FEDORA-2012-8670 File : nvt/gb_fedora_2012_8670_asterisk_fc17.nasl |
2012-08-10 | Name : Debian Security Advisory DSA 2493-1 (asterisk) File : nvt/deb_2493_1.nasl |
2012-08-10 | Name : FreeBSD Ports: asterisk File : nvt/freebsd_asterisk1.nasl |
2012-08-10 | Name : Gentoo Security Advisory GLSA 201206-05 (Asterisk) File : nvt/glsa_201206_05.nasl |
2012-06-19 | Name : Fedora Update for asterisk FEDORA-2012-8685 File : nvt/gb_fedora_2012_8685_asterisk_fc15.nasl |
2012-06-19 | Name : Fedora Update for asterisk FEDORA-2012-8692 File : nvt/gb_fedora_2012_8692_asterisk_fc16.nasl |
2012-05-31 | Name : FreeBSD Ports: asterisk16 File : nvt/freebsd_asterisk161.nasl |
Information Assurance Vulnerability Management (IAVM)
id | Description |
---|---|
2015-A-0078 | Multiple Asterisk Products Security Bypass Vulnerability Severity: Category I - VMSKEY: V0059871 |
2014-A-0085 | Multiple Vulnerabilities in Asterisk Products Severity: Category I - VMSKEY: V0052633 |
2014-A-0035 | Multiple Vulnerabilities in Asterisk Products Severity: Category I - VMSKEY: V0046183 |
Snort® IPS/IDS
Date | Description |
---|---|
2020-05-07 | Asterisk Manager Interface Originate action arbitrary command execution attempt RuleID : 53579 - Type : PROTOCOL-VOIP - Revision : 1 |
2019-09-19 | Digium Asterisk multiple malformed Accept headers denial of service attempt RuleID : 51087 - Type : PROTOCOL-VOIP - Revision : 1 |
2019-09-19 | Digium Asterisk multiple malformed Accept headers denial of service attempt RuleID : 51086 - Type : PROTOCOL-VOIP - Revision : 1 |
2015-10-14 | Digium Asterisk TLS Certificate Common Name null byte validation bypass attempt RuleID : 36025 - Type : SERVER-OTHER - Revision : 3 |
2014-05-01 | Digium Asterisk cookie stack buffer overflow attempt RuleID : 30293 - Type : SERVER-WEBAPP - Revision : 4 |
2014-05-01 | Digium Asterisk cookie stack buffer overflow attempt RuleID : 30292 - Type : SERVER-WEBAPP - Revision : 4 |
2014-05-01 | Digium Asterisk cookie stack buffer overflow attempt RuleID : 30291 - Type : SERVER-WEBAPP - Revision : 4 |
2014-01-10 | attempted DOS detected RuleID : 28165 - Type : PROTOCOL-VOIP - Revision : 4 |
2014-01-10 | Digium Asterisk oversized Content-Length memory corruption attempt RuleID : 25276 - Type : SERVER-OTHER - Revision : 5 |
Nessus® Vulnerability Scanner
id | Description |
---|---|
2018-11-26 | Name: The remote Gentoo host is missing one or more security-related patches. File: gentoo_GLSA-201811-11.nasl - Type: ACT_GATHER_INFO |
2018-10-17 | Name: The remote Debian host is missing a security-related update. File: debian_DSA-4320.nasl - Type: ACT_GATHER_INFO |
2018-09-28 | Name: The remote Debian host is missing a security update. File: debian_DLA-1523.nasl - Type: ACT_GATHER_INFO |
2018-09-27 | Name: A telephony application running on the remote host is affected by a remote de... File: asterisk_ast_2018_009.nasl - Type: ACT_GATHER_INFO |
2018-09-24 | Name: The remote FreeBSD host is missing one or more security-related updates. File: freebsd_pkg_77f67b46bd7511e881b6001999f8d30b.nasl - Type: ACT_GATHER_INFO |
2018-06-15 | Name: A telephony application running on the remote host is affected by multiple vu... File: asterisk_ast_15_x_2018_007-008.nasl - Type: ACT_GATHER_INFO |
2018-06-15 | Name: A telephony application running on the remote host is affected by a remote de... File: asterisk_ast_2018_008.nasl - Type: ACT_GATHER_INFO |
2018-03-02 | Name: A telephony application running on the remote host is affected by multiple vu... File: asterisk_ast_2018_001-006.nasl - Type: ACT_GATHER_INFO |
2018-03-02 | Name: A telephony application running on the remote host is affected by a Subscribe... File: asterisk_ast_2018_002-005.nasl - Type: ACT_GATHER_INFO |
2018-02-23 | Name: The remote FreeBSD host is missing a security-related update. File: freebsd_pkg_933654ce17b811e890b8001999f8d30b.nasl - Type: ACT_GATHER_INFO |
2018-01-15 | Name: The remote Fedora host is missing a security update. File: fedora_2017-41242dfe10.nasl - Type: ACT_GATHER_INFO |
2018-01-15 | Name: The remote Fedora host is missing a security update. File: fedora_2017-66e9367f7e.nasl - Type: ACT_GATHER_INFO |
2018-01-04 | Name: A telephony application running on the remote host is affected by a remote de... File: asterisk_ast_2017_014.nasl - Type: ACT_GATHER_INFO |
2018-01-02 | Name: The remote Debian host is missing a security update. File: debian_DLA-1225.nasl - Type: ACT_GATHER_INFO |
2018-01-02 | Name: The remote Debian host is missing a security-related update. File: debian_DSA-4076.nasl - Type: ACT_GATHER_INFO |
2017-12-28 | Name: The remote Fedora host is missing a security update. File: fedora_2017-38fbcdffc3.nasl - Type: ACT_GATHER_INFO |
2017-12-26 | Name: The remote FreeBSD host is missing a security-related update. File: freebsd_pkg_2a3bc6ace7c611e7a90b001999f8d30b.nasl - Type: ACT_GATHER_INFO |
2017-12-06 | Name: A telephony application running on the remote host is affected by a memory ex... File: asterisk_ast_2017_013.nasl - Type: ACT_GATHER_INFO |
2017-12-04 | Name: The remote FreeBSD host is missing a security-related update. File: freebsd_pkg_e91cf90cd6dd11e79d10001999f8d30b.nasl - Type: ACT_GATHER_INFO |
2017-11-17 | Name: A telephony application running on the remote host is affected by multiple vu... File: asterisk_ast_2017_009-011.nasl - Type: ACT_GATHER_INFO |
2017-11-10 | Name: The remote FreeBSD host is missing a security-related update. File: freebsd_pkg_ab04cb0bc53311e78da5001999f8d30b.nasl - Type: ACT_GATHER_INFO |
2017-11-10 | Name: The remote FreeBSD host is missing a security-related update. File: freebsd_pkg_be261737c53511e78da5001999f8d30b.nasl - Type: ACT_GATHER_INFO |
2017-10-30 | Name: The remote Gentoo host is missing one or more security-related patches. File: gentoo_GLSA-201710-29.nasl - Type: ACT_GATHER_INFO |
2017-10-20 | Name: A telephony application running on the remote host is affected by an informat... File: asterisk_ast_2017_008.nasl - Type: ACT_GATHER_INFO |
2017-10-06 | Name: The remote Debian host is missing a security update. File: debian_DLA-1122.nasl - Type: ACT_GATHER_INFO |