CVE-2013-7100Improper Restriction of Operations within the Bounds of a Memory Buffer in Asterisk

Severity
5.0MEDIUMNVD
EPSS
2.6%
top 14.49%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedDec 19
Latest updateMay 17

Description

Buffer overflow in the unpacksms16 function in apps/app_sms.c in Asterisk Open Source 1.8.x before 1.8.24.1, 10.x before 10.12.4, and 11.x before 11.6.1; Asterisk with Digiumphones 10.x-digiumphones before 10.12.4-digiumphones; and Certified Asterisk 1.8.x before 1.8.15-cert4 and 11.x before 11.2-cert3 allows remote attackers to cause a denial of service (daemon crash) via a 16-bit SMS message with an odd number of bytes, which triggers an infinite loop.

CVSS vector

AV:N/AC:L/C:N/I:N/A:PExploitability: 10.0 | Impact: 2.9

Affected Packages5 packages

NVDdigium/certified_asterisk1.8.15, 11.2.0+1
debiandebian/asterisk< asterisk 1:11.7.0~dfsg-1 (bullseye)
Debiandigium/asterisk< 1:11.7.0~dfsg-1
NVDdigium/asterisk25 versions+24

Patches

🔴Vulnerability Details

2
GHSA
GHSA-6wfw-q7f5-wr2c: Buffer overflow in the unpacksms16 function in apps/app_sms2022-05-17
OSV
CVE-2013-7100: Buffer overflow in the unpacksms16 function in apps/app_sms2013-12-19

📋Vendor Advisories

1
Debian
CVE-2013-7100: asterisk - Buffer overflow in the unpacksms16 function in apps/app_sms.c in Asterisk Open S...2013

💬Community

1
Bugzilla
CVE-2013-7100 asterisk: buffer overflow when receiving odd length 16 bit SMS message2013-12-17
CVE-2013-7100 — Debian Asterisk vulnerability | cvebase