O problema é causado por uma corrupção de memória, especificamente um estouro de buffer na memória dinâmica, o que poderia permitir que um invasor local executasse código arbitrário no sistema. Um invasor poderia explorar essa vulnerabilidade persuadindo uma vítima a abrir um arquivo especialmente criado, executando assim código arbitrário no sistema.