Out-of-bounds write in ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.0 · NVD. Fix status from CNA. Impact type from CWE-787 and the CVSS impact.
Summary
ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary code or cause a denial of service (heap corruption) via a crafted application packet within a TLS or DTLS session.
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 |
|---|---|---|---|---|---|
| — | ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 | ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 | — | No fix listed | CNA |
- ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 Vendor— Affected ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 Fixed in — No fix listed CNA
CPE configurations NVD · 3
Remediation
No fixed version listed by the sources yet.
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Advisory ·
ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 — GLSA-201804-19
2 records Highest priority Priority MEDIUM 2 MEDIUM
Other records, highest priority first
- TI-2018-00444 Memory corruption in ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0Priority MEDIUM 48
- Advisory ·
ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 — DSA-4138
2 records Highest priority Priority MEDIUM 2 MEDIUM
Other records, highest priority first
- TI-2018-00444 Memory corruption in ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0Priority MEDIUM 48
Show 1 more group
- Advisory ·
ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 — DSA-4147
2 records Highest priority Priority MEDIUM 2 MEDIUM
Other records, highest priority first
- TI-2018-00444 Memory corruption in ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0Priority MEDIUM 48
Vendor assessments
Timeline
- 2026-10-02 Threatist record created from CVE-2018-0488
- 2026-10-03 Alias added: GHSA-v4fr-5r8j-m454
References
Sources
- CVE-2018-0488 · CVE Program
- CVE-2018-0488 · NVD
- FIRST EPSS
- GHSA-v4fr-5r8j-m454 · GitHub Advisory Database · CC BY 4.0
- CVE-2018-0488 · 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