Este é um dos problemas (ou benefícios dependendo de como você o vê!) de usar gerenciadores de pacotes.
De um lado, elas são versões mais antigas de aplicativos, portanto, estão vulneráveis (além de não terem os recursos mais recentes), mas, por outro lado, são estáveis. No entanto, muitos fornecedores (incluindo a Red Hat e o CENTOS, que são baseados nisso) geralmente retornam as correções necessárias para essas versões, mas isso pode não ser óbvio para a varredura de vulnerabilidades.
Pode-se argumentar que um relatório como o seu é um pouco preguiçoso, pois supõe que você não aplicou patches exclusivamente com base no número da versão, quando poderia ser visto facilmente (ou perguntado se) você usa um gerenciador de pacotes e ser testado para ver se aplicou os patches. Então, novamente, depende de como a varredura foi feita e como eles determinaram as versões em que você estava. Se eles tivessem acesso aos seus servidores, eu diria que eles poderiam ter confirmado isso. Se eles fizeram isso de alguma outra maneira, como baseado nos seus Cabeçalhos HTTP, você retornou, então eu diria que eles não podem verificar se você corrigiu, então eles estão certos em criar (e por outro lado você provavelmente não deveria retornar números de versão específicos) nos seus cabeçalhos HTTP, se você for!).
Finalmente, você deve perceber que este relatório é muitas vezes uma lista de possíveis problemas e você está totalmente dentro do seu direito de voltar com evidências de como você acredita que esses problemas foram abordados ou mitigados - como o evidência que você deu em sua pergunta e o fato de você ter um cronograma regular de correções ... Etc. Ainda existe um risco aqui (por exemplo, por quaisquer riscos que surjam entre patches e / ou se você esquecer de corrigir por um longo tempo) e qualquer relatório tem razão em ressaltar esse risco, mas eles normalmente reduzem os erros a alertas em um relatório para destacar isso como um risco reduzido.