Um problema de negação de serviço existe no servidor shadow, onde clientes RDP autenticados podem fazer com que as threads do servidor entrem em loop ao enviar PDUs (Protocol Data Units) DATA drdynvc de comprimento zero. Ao enviar mensagens DATA vazias nos canais `audin` ou `rdpgfx` abertos, a função `FreeRDP WTSVirtualChannelRead()` não as consome, resultando no consumo total dos núcleos da CPU até que a conexão seja encerrada.