CVE-2026-77755 in misp-stixinformação

Sumário

de VulDB • 21/08/2026

Foi identificada uma vulnerabilidade de negação de serviço (DoS) no misp-stix ao processar documentos STIX 1 ou STIX 2 controlados pelo atacante.

O código de importação do STIX utilizava `sys.exit()` para lidar com várias falhas de análise e carregamento. Como a classe `SystemExit` herda de `BaseException` em vez de `Exception`, essas falhas contornavam os manipuladores de exceção utilizados pelos chamadores da biblioteca. Como resultado, um documento STIX malformado poderia encerrar o processo do importador de longa execução, em vez de retornar um erro de análise recuperável.

Além disso, não havia limite imposto ao tamanho dos documentos STIX antes da análise. Um documento submetido era, portanto, lido e materializado na memória antes que sua validade ou tipo fosse avaliado. Dependendo do documento e do caminho de processamento, o consumo poderia ser aproximadamente duas a sete vezes maior que o tamanho da entrada em termos de memória, permitindo que um documento STIX suficientemente grande causasse consumo excessivo de memória e CPU, potencialmente encerrando ou degradando severamente o serviço de importação.

Um atacante capaz de fornecer conteúdo STIX para um fluxo de trabalho de importação MISP-STIX poderia explorar qualquer uma das condições para afetar a disponibilidade. Um documento malformado poderia causar o término anormal do processo através de um `SystemExit` não capturado, enquanto um documento grande poderia esgotar os recursos durante a desserialização e conversão.

As correções substituem as chamadas `sys.exit()` que terminam o processo por exceções captáveis, como `STIXLoadingError` e `MissingSTIXContentError`, e estendem o tratamento de exceções ao redor do processo completo de detecção e conversão STIX. O importador agora também impõe um limite de tamanho de entrada antes da análise. O máximo padrão é 100 MB, pode ser ajustado pelos chamadores e pode ser explicitamente desativado quando necessário. As entradas STIX 1 são adicionalmente verificadas quanto ao elemento raiz esperado antes que a árvore XML completa seja construída.

Impacto A exploração bem-sucedida pode causar:

* término de um importador MISP-STIX de longa execução; * alocação excessiva de memória; * consumo excessivo de CPU; * degradação ou indisponibilidade temporária dos serviços que dependem do conversor; * interrupção dos fluxos de trabalho de ingestão STIX em lote ou automatizados.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

CIRCL

Reservar

21/08/2026

Divulgação

21/08/2026

Moderação

aceite

Entrada

VDB-394077

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!