cbcvebase.
CVE-2006-5444
published 2006-10-23

CVE-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
VendorProductVersion rangeFixed in
debianasterisk< asterisk 1:1.2.13~dfsg-1 (bullseye)asterisk 1:1.2.13~dfsg-1 (bullseye)
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk
digiumasterisk

Detection & IOCsextracted from sources · hover to see the quote

port2000
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.