PT-2021-6688 · Libass+2 · Libsass+2

CVE-2020-36430

·

Publicado

2021-07-20

·

Atualizado

2023-02-26

CVSS v2.0

9.3

Alta

VetorAV:N/AC:M/Au:N/C:C/I:C/A:C
Nome do software vulnerável e versões afetadas
Versões da libass 0.15.x a 0.15.0
Descrição
O problema está relacionado à função decode chars do renderizador de legendas da libass, utilizado para os formatos ASS/SSA. Envolve o uso de um tipo de dados inteiro incorreto para a subtração, levando a um estouro de buffer baseado na pilha. Isso pode ser explorado por um invasor remoto para acessar dados confidenciais, comprometer a integridade dos dados e causar uma negação de serviço. A função decode chars, chamada a partir de decode font e process text, é especificamente afetada devido ao tipo de dados inteiro incorreto usado para subtração.
Recomendações
Para as versões 0.15.x a 0.15.0 da libass, atualize para a versão 0.15.1 ou posterior para resolver o problema. Como solução temporária, considere restringir o acesso à função decode chars até que um patch esteja disponível.

Correção

Memory Corruption

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

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2021-2840
ALT-PU-2022-2492
ALT-PU-2023-1347
BDU:2022-02042
CVE-2020-36430
MGASA-2021-0413
OESA-2021-1303
OPENSUSE-SU-2021:1174-1
OPENSUSE-SU-2021:2792-1
OPENSUSE-SU-2021_1174-1
OPENSUSE-SU-2021_2792-1
SUSE-SU-2021:2792-1
SUSE-SU-2021_2792-1

Produtos afetados

Alt Linux
Suse
Libsass