Um vazamento interno de descritor de arquivo no runc, uma ferramenta de CLI para gerar e executar contêineres no Linux de acordo com a especificação OCI, permite múltiplas evasões de contêiner. O problema ocorre porque um descritor de arquivo permanece aberto durante a operação `setcwd(2)`, mesmo quando `O CLOEXEC` é usado em todos os descritores antes da execução do código do contêiner. Um invasor pode manter uma referência ao sistema de arquivos do host configurando o diretório de trabalho para um caminho resolvido através desse descritor vazado. Isso pode ser explorado via `runc exec` para definir um diretório de trabalho no namespace do sistema de arquivos do host ou via uma imagem maliciosa usando `runc run` para obter acesso ao sistema de arquivos do host. Além disso, esses métodos podem ser usados para sobrescrever binários do host semi-arbitrários, permitindo a evasão completa do contêiner e a execução de código arbitrário no host.