Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Pawlos

#42702de 53,635
6.2CVSS total
Vulnerabilidades · 1
PT-2026-34607
6.2
2026-04-22
Openmcdf · Openmcdf · CVE-2026-41511
**Name of the Vulnerable Software and Affected Versions** OpenMcdf (versões afetadas não especificadas) **Description** O OpenMcdf não detecta ciclos na árvore red-black de entradas de diretório de um documento Compound File Binary (CFB). Um arquivo CFB manipulado contendo um ciclo na cadeia `LeftSiblingID` ou `RightSiblingID` faz com que o software entre em um loop infinito, resultando em negação de serviço. Isso ocorre porque o `DirectoryTreeEnumerator` e o `DirectoryTree.TryGetDirectoryEntry` percorrem a árvore sem rastrear os IDs dos nós visitados. Dois caminhos de código específicos são afetados: 1. A função `Storage.EnumerateEntries()`, onde `DirectoryTreeEnumerator.MoveNext()` nunca retorna falso, fazendo com que o loop do chamador nunca termine e o heap cresça indefinidamente. 2. A função `Storage.OpenStream()`, onde `DirectoryTree.TryGetDirectoryEntry` entra em loop infinito dentro de `DirectoryEntries.TryGetSibling` durante a busca pelo nome. **Recommendations** No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.