Existe uma vulnerabilidade de leitura fora dos limites na funcionalidade do analisador PCCC do OpenPLC Runtime EtherNet/IP. Uma solicitação de rede especialmente criada pode levar à negação de serviço. Um invasor pode enviar uma série de solicitações EtherNet/IP para acionar essa vulnerabilidade. A vulnerabilidade foi explorada ao considerar o valor de retorno de uma função, -1, como um tipo `uint16 t`, contornando a validação, e usá-lo como argumento para a função `memmove`.