Out-of-bounds Write Affecting matrixssl/matrixssl package, versions [3.8.2,]


Severity

Recommended
0.0
critical
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
3.63% (89th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-UNMANAGED-MATRIXSSLMATRIXSSL-2366437
  • published26 Jan 2022
  • disclosed29 Jul 2019
  • creditUnknown

Introduced: 29 Jul 2019

CVE-2019-14431  (opens in a new tab)
CWE-755  (opens in a new tab)
CWE-787  (opens in a new tab)

How to fix?

There is no fixed version for matrixssl/matrixssl.

Overview

Affected versions of this package are vulnerable to Out-of-bounds Write. 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.

References

CVSS Base Scores

version 3.1