O problema está relacionado a um estouro de buffer na memória durante a leitura de um contrato de alocação (lease), o que pode causar uma negação de serviço. O resultado ao encontrar a falha varia de acordo com o componente afetado, se o pacote foi compilado como binário de 32 bits ou 64 bits e se o sinalizador do compilador -fstack-protection-strong foi usado durante a compilação. No dhclient, é possível causar uma falha em um sistema de 32 bits ao ler um lease inválido, levando a problemas de conectividade de rede. No dhcpd, quando executado no modo DHCPv4 ou DHCPv6, o servidor pode encerrar ou excluir leases de forma incorreta.