A res_pjsip_session crash was discovered in Asterisk Open Source 13.x before 13.37.1…
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- High
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-404.
Summary
A res_pjsip_session crash was discovered in Asterisk Open Source 13.x before 13.37.1, 16.x before 16.14.1, 17.x before 17.8.1, and 18.x before 18.0.1. and Certified Asterisk before 16.8-cert5. Upon receiving a new SIP Invite, Asterisk did not return the created dialog locked or referenced. This caused a gap between the creation of the dialog object, and its next use by the thread that created it. Depending on some off-nominal circumstances and timing, it was possible for another thread to free said dialog in this gap. Asterisk could then crash when the dialog object, or any of its dependent objects, were dereferenced or accessed next by the initial-creation thread. Note, however, that this crash can only occur when using a connection-oriented protocol (e.g., TCP or TLS, but not UDP) for SIP transport. Also, the remote client must be authenticated, or Asterisk must be configured for anonymous calling.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 13
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:digium:certified_asterisk:16.8:-:*:*:*:*:*:* | 16.8 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc1:*:*:*:*:*:* | 16.8 cert1-rc1 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc2:*:*:*:*:*:* | 16.8 cert1-rc2 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc3:*:*:*:*:*:* | 16.8 cert1-rc3 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc4:*:*:*:*:*:* | 16.8 cert1-rc4 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert2:*:*:*:*:*:* | 16.8 cert2 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert3:*:*:*:*:*:* | 16.8 cert3 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert4:*:*:*:*:*:* | 16.8 cert4 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc1:*:*:*:*:*:* | 16.8 cert4-rc1 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc2:*:*:*:*:*:* | 16.8 cert4-rc2 | Vulnerable | Digium |
- cpe:2.3:a:digium:certified_asterisk:16.8:-:*:*:*:*:*:* Versions 16.8 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc1:*:*:*:*:*:* Versions 16.8 cert1-rc1 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc2:*:*:*:*:*:* Versions 16.8 cert1-rc2 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc3:*:*:*:*:*:* Versions 16.8 cert1-rc3 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert1-rc4:*:*:*:*:*:* Versions 16.8 cert1-rc4 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert2:*:*:*:*:*:* Versions 16.8 cert2 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert3:*:*:*:*:*:* Versions 16.8 cert3 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert4:*:*:*:*:*:* Versions 16.8 cert4 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc1:*:*:*:*:*:* Versions 16.8 cert4-rc1 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc2:*:*:*:*:*:* Versions 16.8 cert4-rc2 Vulnerable ·Digium
Show 3 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc3:*:*:*:*:*:* | 16.8 cert4-rc3 | Vulnerable | Digium |
| cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc4:*:*:*:*:*:* | 16.8 cert4-rc4 | Vulnerable | Digium |
| cpe:2.3:a:sangoma:asterisk:*:*:*:*:*:*:*:* | 13.0.0 to before 13.37.1; 16.0.0 to before 16.14.1; 17.0.0 to before 17.8.1; 18.0.0 to before 18.0.1 | Vulnerable | Sangoma |
- cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc3:*:*:*:*:*:* Versions 16.8 cert4-rc3 Vulnerable ·Digium
- cpe:2.3:a:digium:certified_asterisk:16.8:cert4-rc4:*:*:*:*:*:* Versions 16.8 cert4-rc4 Vulnerable ·Digium
- cpe:2.3:a:sangoma:asterisk:*:*:*:*:*:*:*:* Versions 13.0.0 to before 13.37.1; 16.0.0 to before 16.14.1; 17.0.0 to before 17.8.1; 18.0.0 to before 18.0.1 Vulnerable ·Sangoma
Remediation
No fixed version listed by the sources yet.
Vendor assessments
Timeline
- 2026-10-02 Threatist record created from CVE-2020-28327
- 2026-10-03 Alias added: GHSA-ggx6-v629-c48v
References
Sources
- CVE-2020-28327 · CVE Program
- CVE-2020-28327 · NVD
- FIRST EPSS
- GHSA-ggx6-v629-c48v · GitHub Advisory Database · CC BY 4.0
- CVE-2020-28327 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences