PT-2019-12087 · Insidesecure · Matrixssl

Tavis Ormandy

·

Publicado

2019-04-08

·

Atualizado

2020-08-24

·

CVE-2019-10914

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions MatrixSSL version 4.0.1
Description The issue is related to a stack-based buffer overflow that occurs during X.509 certificate verification. This happens due to missing validation in the psRsaDecryptPubExt function, located in crypto/pubkey/rsa pub.c, which is part of the MatrixSSL library used in Inside Secure TLS Toolkit.
Recommendations For MatrixSSL version 4.0.1, consider applying validation to the psRsaDecryptPubExt function to prevent the stack-based buffer overflow. As a temporary workaround, restrict the use of the pubRsaDecryptSignedElementExt function until a patch is available.

Correção

Memory Corruption

Improper Certificate Validation

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2019-10914

Produtos afetados

Matrixssl