CVE-2006-5444
published 2006-10-23CVE-2006-5444: Integer overflow in the get_input function in the Skinny channel driver (chan_skinny.c) in Asterisk 1.0.x before 1.0.12 and 1.2.x before 1.2.13, as used by…
PriorityP266high7.5CVSS 2.0
AVNACLAuNCPIPAP
EXPLOIT
EPSS
84.96%
99.7th percentile
Integer overflow in the get_input function in the Skinny channel driver (chan_skinny.c) in Asterisk 1.0.x before 1.0.12 and 1.2.x before 1.2.13, as used by Cisco SCCP phones, allows remote attackers to execute arbitrary code via a certain dlen value that passes a signed integer comparison and leads to a heap-based buffer overflow.
Affected
28 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | asterisk | < asterisk 1:1.2.13~dfsg-1 (bullseye) | asterisk 1:1.2.13~dfsg-1 (bullseye) |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
| digium | asterisk | — | — |
Detection & IOCsextracted from sources · hover to see the quote
bytes↗
\x30\xE0\x00\x00\x00\x00\x00\x00 followed by 1000 bytes payload
bytes↗
\xE5\x03\x00\x00 followed by 996 bytes payload
bytes↗
\xF0\xFF\xFF\xFF followed by 996 bytes payload
- →Monitor TCP port 2000 (Cisco SCCP/Skinny protocol) for inbound packets with a dlen field of 0xFFFFFFF0 or other large/negative values that would pass a signed integer comparison — indicative of integer overflow exploitation attempt. ↗
- →Detect oversized or malformed Skinny (SCCP) packets on TCP/2000 where the first 4-byte little-endian length field encodes a value that, when interpreted as signed, is negative or near INT_MAX, triggering heap overflow in memcpy at chan_skinny.c:2896. ↗
- →Alert on Asterisk process crashes or glibc heap corruption messages (malloc(): memory corruption, double free or corruption) originating from the skinny_session thread, as these are direct indicators of exploitation attempts. ↗
- ·Vulnerable versions are Asterisk 1.0.x before 1.0.12 and 1.2.x before 1.2.13. The Skinny (SCCP) listener on TCP/2000 must be exposed for exploitation; restrict access to trusted SCCP phone networks only. ↗
CVSS provenance
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
osv7.5HIGH
vendor_debian7.5MEDIUM
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-j3p4-x4g4-jfg2: Integer overflow in the get_input function in the Skinny channel driver (chan_skinny
ghsa_unreviewed·2022-05-01
CVE-2006-5444 [HIGH] GHSA-j3p4-x4g4-jfg2: Integer overflow in the get_input function in the Skinny channel driver (chan_skinny
Integer overflow in the get_input function in the Skinny channel driver (chan_skinny.c) in Asterisk 1.0.x before 1.0.12 and 1.2.x before 1.2.13, as used by Cisco SCCP phones, allows remote attackers to execute arbitrary code via a certain dlen value that passes a signed integer comparison and leads to a heap-based buffer overflow.
OSV
CVE-2006-5444: Integer overflow in the get_input function in the Skinny channel driver (chan_skinny
osv·2006-10-23·CVSS 7.5
CVE-2006-5444 [HIGH] CVE-2006-5444: Integer overflow in the get_input function in the Skinny channel driver (chan_skinny
Integer overflow in the get_input function in the Skinny channel driver (chan_skinny.c) in Asterisk 1.0.x before 1.0.12 and 1.2.x before 1.2.13, as used by Cisco SCCP phones, allows remote attackers to execute arbitrary code via a certain dlen value that passes a signed integer comparison and leads to a heap-based buffer overflow.
Debian
CVE-2006-5444: asterisk - Integer overflow in the get_input function in the Skinny channel driver (chan_sk...
vendor_debian·2006·CVSS 7.5
CVE-2006-5444 [HIGH] CVE-2006-5444: asterisk - Integer overflow in the get_input function in the Skinny channel driver (chan_sk...
Integer overflow in the get_input function in the Skinny channel driver (chan_skinny.c) in Asterisk 1.0.x before 1.0.12 and 1.2.x before 1.2.13, as used by Cisco SCCP phones, allows remote attackers to execute arbitrary code via a certain dlen value that passes a signed integer comparison and leads to a heap-based buffer overflow.
Scope: local
bullseye: resolved (fixed in 1:1.2.13~dfsg-1)
sid: resolved (fixed in 1:1.2.13~dfsg-1)
No detection rules found.
No writeups or analysis indexed.
http://ftp.digium.com/pub/asterisk/releases/ChangeLog-1.0.12http://ftp.digium.com/pub/asterisk/releases/ChangeLog-1.2.13http://lists.grok.org.uk/pipermail/full-disclosure/2006-October/050171.htmlhttp://secunia.com/advisories/22480http://secunia.com/advisories/22651http://secunia.com/advisories/22979http://secunia.com/advisories/23212http://securitytracker.com/id?1017089http://www.asterisk.org/node/109http://www.gentoo.org/security/en/glsa/glsa-200610-15.xmlhttp://www.kb.cert.org/vuls/id/521252http://www.novell.com/linux/security/advisories/2006_69_asterisk.htmlhttp://www.osvdb.org/29972http://www.securityfocus.com/archive/1/449127/100/0/threadedhttp://www.securityfocus.com/archive/1/449183/100/0/threadedhttp://www.securityfocus.com/bid/20617http://www.us.debian.org/security/2006/dsa-1229http://www.vupen.com/english/advisories/2006/4097https://exchange.xforce.ibmcloud.com/vulnerabilities/29663http://ftp.digium.com/pub/asterisk/releases/ChangeLog-1.0.12http://ftp.digium.com/pub/asterisk/releases/ChangeLog-1.2.13http://lists.grok.org.uk/pipermail/full-disclosure/2006-October/050171.htmlhttp://secunia.com/advisories/22480http://secunia.com/advisories/22651http://secunia.com/advisories/22979http://secunia.com/advisories/23212http://securitytracker.com/id?1017089http://www.asterisk.org/node/109http://www.gentoo.org/security/en/glsa/glsa-200610-15.xmlhttp://www.kb.cert.org/vuls/id/521252http://www.novell.com/linux/security/advisories/2006_69_asterisk.htmlhttp://www.osvdb.org/29972http://www.securityfocus.com/archive/1/449127/100/0/threadedhttp://www.securityfocus.com/archive/1/449183/100/0/threadedhttp://www.securityfocus.com/bid/20617http://www.us.debian.org/security/2006/dsa-1229http://www.vupen.com/english/advisories/2006/4097https://exchange.xforce.ibmcloud.com/vulnerabilities/29663
2006-10-23
Published