CVE-2019-14431: In MatrixSSL 3.8.3 Open through 4.2.1 Open, the DTLS server mishandles incoming network messages leading to a
CVE-2019-14431 is a critical-severity flaw (CVSS 9.8) affecting matrixssl. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
In MatrixSSL 3.8.3 Open through 4.2.1 Open, the DTLS server mishandles incoming network messages leading to a heap-based buffer overflow of up to 256 bytes and possible Remote Code Execution in parseSSLHandshake in sslDecode.c. During processing of a crafted packet, the server mishandles the fragment length value provided in the DTLS message.
Why this priority
- Critical severity
- Public exploit reference
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2019-14431?
matrixssl: upgrade to newer than 4.2.1. Exact commands for each OS are on this page.
Is CVE-2019-14431 being exploited?
CVE-2019-14431 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2019-14431 affect?
CVE-2019-14431 affects matrixssl. Severity is critical (CVSS 9.8). In MatrixSSL 3.8.3 Open through 4.2.1 Open, the DTLS server mishandles incoming network messages leading to a heap-based buffer overflow of up to 256 bytes and possible Remote Code Execution in parseSSLHandshake in sslDecode.c. During proce
How urgent is CVE-2019-14431?
Priority 67/100. Critical severity; Public exploit reference; Remotely exploitable, no login, no user action
Related CVEs
- CVE-2023-24609 HIGH 7.5 UPGRADE MITIGATE Matrix SSL 4.x through 4.6.0 and Rambus TLS Toolkit have a length-subtraction integer overflow for Client Hell
- CVE-2022-46505 HIGH 7.5 UPGRADE An issue in MatrixSSL 4.5.1-open and earlier leads to failure to securely check the SessionID field, resulting
- CVE-2022-43974 HIGH 8.1 UPGRADE MatrixSSL 4.0.4 through 4.5.1 has an integer overflow in matrixSslDecodeTls13
- CVE-2019-16747 HIGH 7.5 UPGRADE In MatrixSSL before 4.2.2 Open, the DTLS server can encounter an invalid pointer free (leading to memory corru
- CVE-2019-13629 MEDIUM 5.9 UPGRADE MatrixSSL 4.2.1 and earlier contains a timing side channel in ECDSA signature generation