SnapArchive — Writeup completo
Um serviço de backup de documentos confia demais no que você diz que quer guardar — e essa confiança de mais foi o suficiente pra sair lendo arquivos do próprio servidor e, no fim, assumir o controle total dele.
Um serviço de backup de documentos confia demais no que você diz que quer guardar — e essa confiança de mais foi o suficiente pra sair lendo arquivos do próprio servidor e, no fim, assumir o controle total dele.
Uma "moldura" devia só emoldurar seu texto numa pré-visualização — mas aqui o sistema tratou o que você digitou como parte de si mesmo, executando em vez de simplesmente exibir, o que abriu caminho pro controle total do servidor.
"Pauta" era pra ser a regra que restringe o que pode ser recarregado na memória do programa — só que a regra checava apenas QUEM estava sendo carregado, nunca O QUE esse alguém fazia ao ser carregado, e essa brecha foi suficiente pra rodar comandos no servidor.