CVE-2023-49294
published 2023-12-14CVE-2023-49294: Asterisk is an open source private branch exchange and telephony toolkit. In Asterisk prior to versions 18.20.1, 20.5.1, and 21.0.1, as well as…
PriorityP271high7.5CVSS 3.1
AVNACLPRNUINSUCHINAN
EXPLOIT
EPSS
45.57%
98.6th percentile
Asterisk is an open source private branch exchange and telephony toolkit. In Asterisk prior to versions 18.20.1, 20.5.1, and 21.0.1, as well as certified-asterisk prior to 18.9-cert6, it is possible to read any arbitrary file even when the `live_dangerously` is not enabled. This allows arbitrary files to be read. Asterisk versions 18.20.1, 20.5.1, and 21.0.1, as well as certified-asterisk prior to 18.9-cert6, contain a fix for this issue.
Affected
12 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| asterisk | asterisk | < 18.20.1 | 18.20.1 |
| asterisk | asterisk | < 18.9-cert6 | 18.9-cert6 |
| asterisk | asterisk | — | — |
| asterisk | asterisk | — | — |
| asterisk | asterisk | >= 0 < 1:16.28.0~dfsg-0+deb11u4 | 1:16.28.0~dfsg-0+deb11u4 |
| debian | asterisk | < asterisk 1:16.28.0~dfsg-0+deb11u4 (bullseye) | asterisk 1:16.28.0~dfsg-0+deb11u4 (bullseye) |
| digium | asterisk | < 18.20.1 | 18.20.1 |
| digium | asterisk | — | — |
| digium | asterisk | >= 19.0.0 < 20.5.1 | 20.5.1 |
| sangoma | certified_asterisk | — | — |
| sangoma | certified_asterisk | — | — |
| sangoma | certified_asterisk | — | — |
Detection & IOCsextracted from sources · hover to see the quote
- →Monitor Asterisk AMI (port 5038) for GetConfig actions where the Filename field contains path traversal sequences (e.g., '../') pointing outside the Asterisk config directory. ↗
- →Alert on AMI GetConfig requests where the Filename parameter begins with or contains repeated '../' sequences, indicating directory traversal attempts to read arbitrary files. ↗
- →The exploit requires authenticated AMI access; monitor for AMI Login actions followed immediately by GetConfig actions with non-standard (non-.conf) filenames as a behavioral chain indicator. ↗
- →The vulnerability is exploitable even when live_dangerously is not enabled; do not rely on that setting as a compensating control for detection bypass. ↗
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
osv7.5HIGH
vendor_debian4.9MEDIUM
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.
Debian
CVE-2023-49294: asterisk - Asterisk is an open source private branch exchange and telephony toolkit. In Ast...
vendor_debian·2023·CVSS 4.9
CVE-2023-49294 [MEDIUM] CVE-2023-49294: asterisk - Asterisk is an open source private branch exchange and telephony toolkit. In Ast...
Asterisk is an open source private branch exchange and telephony toolkit. In Asterisk prior to versions 18.20.1, 20.5.1, and 21.0.1, as well as certified-asterisk prior to 18.9-cert6, it is possible to read any arbitrary file even when the `live_dangerously` is not enabled. This allows arbitrary files to be read. Asterisk versions 18.20.1, 20.5.1, and 21.0.1, as well as certified-asterisk prior to 18.9-cert6, contain a fix for this issue.
Scope: local
bullseye: resolved (fixed in 1:16.28.0~dfsg-0+deb11u4)
sid: resolved (fixed in 1:20.5.1~dfsg+~cs6.13.40431414-1)
OSV
CVE-2023-49294: Asterisk is an open source private branch exchange and telephony toolkit
osv·2023-12-14·CVSS 7.5
CVE-2023-49294 [HIGH] CVE-2023-49294: Asterisk is an open source private branch exchange and telephony toolkit
Asterisk is an open source private branch exchange and telephony toolkit. In Asterisk prior to versions 18.20.1, 20.5.1, and 21.0.1, as well as certified-asterisk prior to 18.9-cert6, it is possible to read any arbitrary file even when the `live_dangerously` is not enabled. This allows arbitrary files to be read. Asterisk versions 18.20.1, 20.5.1, and 21.0.1, as well as certified-asterisk prior to 18.9-cert6, contain a fix for this issue.
No detection rules found.
Bugzilla
TRIAGE CVE-2023-49294 asterisk: access to arbitrary files via directory traversal [fedora-all]
bugzilla·2023-12-14·CVSS 4.9
CVE-2023-49294 [MEDIUM] TRIAGE CVE-2023-49294 asterisk: access to arbitrary files via directory traversal [fedora-all]
TRIAGE CVE-2023-49294 asterisk: access to arbitrary files via directory traversal [fedora-all]
More information about this security flaw is available in the following bug:
http://bugzilla.redhat.com/show_bug.cgi?id=2254630
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Discussion:
Use the following template to for the 'fedpkg update' request to submit an
update for this issue as it contains the top-level parent bug(s) as well as
this tracking bug. This will ensure that all associated bugs get updated
when new packages are pushed to stable.
# bugfix, security, enhancement, newpackage (required)
type=security
Bugzilla
TRIAGE CVE-2023-49294 asterisk: access to arbitrary files via directory traversal [epel-all]
bugzilla·2023-12-14·CVSS 4.9
CVE-2023-49294 [MEDIUM] TRIAGE CVE-2023-49294 asterisk: access to arbitrary files via directory traversal [epel-all]
TRIAGE CVE-2023-49294 asterisk: access to arbitrary files via directory traversal [epel-all]
More information about this security flaw is available in the following bug:
http://bugzilla.redhat.com/show_bug.cgi?id=2254630
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Discussion:
Use the following template to for the 'fedpkg update' request to submit an
update for this issue as it contains the top-level parent bug(s) as well as
this tracking bug. This will ensure that all associated bugs get updated
when new packages are pushed to stable.
# bugfix, security, enhancement, newpackage (required)
type=security
#
https://github.com/asterisk/asterisk/blob/master/main/manager.c#L3757https://github.com/asterisk/asterisk/commit/424be345639d75c6cb7d0bd2da5f0f407dbd0bd5https://github.com/asterisk/asterisk/security/advisories/GHSA-8857-hfmw-vg8fhttps://lists.debian.org/debian-lts-announce/2023/12/msg00019.htmlhttps://github.com/asterisk/asterisk/blob/master/main/manager.c#L3757https://github.com/asterisk/asterisk/commit/424be345639d75c6cb7d0bd2da5f0f407dbd0bd5https://github.com/asterisk/asterisk/security/advisories/GHSA-8857-hfmw-vg8fhttps://lists.debian.org/debian-lts-announce/2023/12/msg00019.html
2023-12-14
Published