silent failure
termocultura de operaçõesredessegurança
Uma falha que não produz erro em lugar nenhum: o sistema conclui o trabalho, informa sucesso, e faz a coisa errada.
A propriedade que a define não é a falha ser pequena, e sim nada no sistema discordar dela. Um ponto de acesso que recebe um valor de DHCP option 43 na codificação de outro fabricante completa o lease, lê um valor que não consegue interpretar e nunca se registra numa controladora. Uma regra de firewall encoberta por outra mais ampla acima dela está correta, habilitada e nunca é avaliada, e a própria documentação da Palo Alto registra que o Commit and Push não reporta shadowing. Uma assinatura de segurança deixada em staging aparece no log, contribui para o rating da requisição e não bloqueia nada. Em todos os casos o artefato que todo mundo inspeciona parece certo, porque está certo; o que mudou foi quem o lê. O custo diagnóstico é o que faz a categoria valer um nome: uma mensagem de erro aponta para si mesma, então o trabalho é consertar. Uma falha silenciosa não aponta para nada, então o trabalho é primeiro provar qual das coisas que parecem funcionar de fato funciona. Salvaguardas que só reportam problemas são, portanto, mais fracas do que aparentam, e uma verificação que passa com entrada vazia, arquivo ausente ou expressão regular que não casou é ela mesma uma falha silenciosa vestindo um sinal verde.
Também conhecido como: silent failures, fails silently, fails open, silent breakage, no error