Description
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.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | asterisk | 1:13.18.3~dfsg-1 | — |
| Debian 9 | asterisk | 1:13.14.1~dfsg-2+deb9u3 | DSA-4076-1 |
| Debian 8 | asterisk | 1:11.13.1~dfsg-2+deb8u5 | DSA-4076-1 |
| Debian 7 | asterisk | 1:1.8.13.1~dfsg1-3+deb7u8 | DLA-1225-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 16.04 LTS | asterisk | No fix yet | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Asterisk 13.17.2 - 'chan_skinny' Remote Memory Corruption EDB-43992 · dos · Feb 7, 2018 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 2
- DSA-4076-1 asterisk - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-1225-1 asterisk - security update Debian Security (DSA / DLA) · Mar 9, 2026
References
- 1039948 vdb-entry
- 43992 exploit
- 102023 vdb-entry
- https://issues.asterisk.org/jira/browse/ASTERISK-27452
- [debian-lts-announce] 20171230 [SECURITY] [DLA 1225-1] asterisk security update mailing-list
- DSA-4076 vendor-advisory
- http://downloads.digium.com/pub/security/AST-2017-013.html