CVE-2025-47780
cli_permissions.conf: deny option does not work for disallowing shell commands
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
0Exploited in Wild
-Decision
Descriptions
Asterisk is an open-source private branch exchange (PBX). Prior to versions 18.26.2, 20.14.1, 21.9.1, and 22.4.1 of Asterisk and versions 18.9-cert14 and 20.7-cert5 of certified-asterisk, trying to disallow shell commands to be run via the Asterisk command line interface (CLI) by configuring `cli_permissions.conf` (e.g. with the config line `deny=!*`) does not work which could lead to a security risk. If an administrator running an Asterisk instance relies on the `cli_permissions.conf` file to work and expects it to deny all attempts to execute shell commands, then this could lead to a security vulnerability. Versions 18.26.2, 20.14.1, 21.9.1, and 22.4.1 of Asterisk and versions 18.9-cert14 and 20.7-cert5 of certified-asterisk fix the issue.
CVSS Scores
SSVC
- Decision:Track*
Timeline
- 2025-05-09 CVE Reserved
- 2025-05-22 CVE Published
- 2025-05-22 CVE Updated
- 2025-06-23 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
CAPEC
References (1)
URL | Tag | Source |
---|---|---|
https://github.com/asterisk/asterisk/security/advisories/GHSA-c7p6-7mvq-8jq2 | X_refsource_confirm |
URL | Date | SRC |
---|
URL | Date | SRC |
---|
URL | Date | SRC |
---|
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Asterisk Search vendor "Asterisk" | Asterisk Search vendor "Asterisk" for product "Asterisk" | < 18.9 Search vendor "Asterisk" for product "Asterisk" and version " < 18.9" | en |
Affected
| ||||||
Asterisk Search vendor "Asterisk" | Asterisk Search vendor "Asterisk" for product "Asterisk" | >= 18.10.0 < 18.26.2 Search vendor "Asterisk" for product "Asterisk" and version " >= 18.10.0 < 18.26.2" | en |
Affected
| ||||||
Asterisk Search vendor "Asterisk" | Asterisk Search vendor "Asterisk" for product "Asterisk" | >= 20.0 < 20.7 Search vendor "Asterisk" for product "Asterisk" and version " >= 20.0 < 20.7" | en |
Affected
| ||||||
Asterisk Search vendor "Asterisk" | Asterisk Search vendor "Asterisk" for product "Asterisk" | >= 20.8.0 < 20.14.1 Search vendor "Asterisk" for product "Asterisk" and version " >= 20.8.0 < 20.14.1" | en |
Affected
| ||||||
Asterisk Search vendor "Asterisk" | Asterisk Search vendor "Asterisk" for product "Asterisk" | >= 21.0.0 < 21.9.1 Search vendor "Asterisk" for product "Asterisk" and version " >= 21.0.0 < 21.9.1" | en |
Affected
| ||||||
Asterisk Search vendor "Asterisk" | Asterisk Search vendor "Asterisk" for product "Asterisk" | >= 22.0.0 < 22.4.1 Search vendor "Asterisk" for product "Asterisk" and version " >= 22.0.0 < 22.4.1" | en |
Affected
|