CVE-2020-15204mediumCWE-476

CVE-2020-15204: falha de média gravidade em tensorflow

Segfault in Tensorflow

Publicada em · Atualizada em

Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.

13Vexday Risk Score

Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.

ssvc Trackcvss 5.3epss 0.9%
Em resumo

O TensorFlow falha com um erro de segmentação quando certas funções de manipulação de sessão são chamadas em modo eager, porque o código tenta acessar memória que não existe. Isso pode fazer com que aplicações usando TensorFlow parem inesperadamente.

Detalhe técnico

Em modo eager, TensorFlow versões anteriores a 1.15.4, 2.0.3, 2.1.2, 2.2.1 e 2.3.1 não inicializam corretamente o estado da sessão, causando desreferência de ponteiro nulo quando tf.raw_ops.GetSessionHandle ou tf.raw_ops.GetSessionHandleV2 são invocadas. Um atacante ou código malicioso com capacidade de chamar essas funções pode provocar negação de serviço através de falha de segmentação.

Resumo gerado e traduzido por IA a partir da descrição oficial.
In eager mode, TensorFlow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1 does not set the session state. Hence, calling `tf.raw_ops.GetSessionHandle` or `tf.raw_ops.GetSessionHandleV2` results in a null pointer dereference In linked snippet, in eager mode, `ctx->session_state()` returns `nullptr`. Since code immediately dereferences this, we get a segmentation fault. The issue is patched in commit 9a133d73ae4b4664d22bd1aa6d654fec13c52ee1, and is released in TensorFlow versions 1.15.4, 2.0.3, 2.1.2, 2.2.1, or 2.3.1.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Produtos afetados
tensorflow · tensorflow