Description
Asterisk is an open source private branch exchange and telephony toolkit. Prior to Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3, an out-of-bounds write in `chan_unistim` `DIALPAGE` digit handling can overflow the `phone_number` field and crash Asterisk when an attacker sends a carefully crafted incoming request packet. The `chan_unistim` module must be loaded and configured with a valid `UNISTIM UDP port` that the attacker can reach. The attacker must register as a configured `phone MAC`, or the deployment must have an equivalent `production/autoprovisioning` path that allows the client to reach the main page. This issue is fixed in Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3.
Published: 2026-10-27
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

A missing bounds check in the chan_unistim module’s DIALPAGE digit parsing allows an attacker to send a specially crafted packet that writes beyond the end of the phone_number buffer, resulting in an out‑of‑bounds write that crashes the Asterisk service. This loss of service can be triggered by the attacker directly and does not require authentication. The weakness is categorized as CWE‑787.

Affected Systems

Affected are Asterisk releases prior to 20.20.1, 21.12.3, 22.10.1, 23.4.1 and the corresponding Certified Asterisk builds 20.7‑cert11 and 22.8‑cert3. The vulnerability is present only when the chan_unistim module is loaded and an UNISTIM UDP port is configured and reachable. Products listed by the CNA include asterisk:asterisk and asterisk:certified-asterisk.

Risk and Exploitability

The CVSS score of 5.9 indicates a medium severity. No EPSS score is available, and the issue is not in the CISA KEV catalog. Exploitation requires path access to the UNISTIM UDP port and the ability to register as a phone MAC or to use an autoprovisioning route. Therefore the attack surface is limited to networks where the UNISTIM interface is exposed, but an attacker who satisfies these conditions can repeatedly crash the system, causing denial of service.

Generated by OpenCVE AI on October 27, 2026 at 18:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Asterisk to version 20.20.1 or newer, or apply the corresponding certified build patches.
  • If chan_unistim is unnecessary, disable or unload the module to eliminate the vulnerable code path.
  • Harden the UNISTIM UDP port by restricting inbound traffic to trusted hosts or networks via firewall or ACLs.

Generated by OpenCVE AI on October 27, 2026 at 18:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Asterisk
Asterisk asterisk
Asterisk certified Asterisk
Vendors & Products Asterisk
Asterisk asterisk
Asterisk certified Asterisk

Tue, 27 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
Description Asterisk is an open source private branch exchange and telephony toolkit. Prior to Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3, an out-of-bounds write in `chan_unistim` `DIALPAGE` digit handling can overflow the `phone_number` field and crash Asterisk when an attacker sends a carefully crafted incoming request packet. The `chan_unistim` module must be loaded and configured with a valid `UNISTIM UDP port` that the attacker can reach. The attacker must register as a configured `phone MAC`, or the deployment must have an equivalent `production/autoprovisioning` path that allows the client to reach the main page. This issue is fixed in Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3.
Title Asterisk: chan_unistim DIALPAGE digit handling can overflow phone_number and crash Asterisk
Weaknesses CWE-787
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Asterisk Asterisk Certified Asterisk
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-27T16:52:47.225Z

Reserved: 2026-06-24T02:00:46.800Z

Link: CVE-2026-57194

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-27T17:17:01.620

Modified: 2026-10-27T17:17:01.620

Link: CVE-2026-57194

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-27T20:30:08Z

Weaknesses