Pessoal, eu ia colar o Juice Shop na tabela do post das três portas.

Tinha 13 findings com requisito ASVS e arquivo:linha. SQL concatenado, eval no username, CORS *, cesto de outro usuário. O modelo tinha trabalhado. A tabela ia ficar “mais completa”.

Aí li o package.json: probably the most modern and sophisticated insecure web application. Não é gap. É o produto.

O que você leva daqui: lab de propósito inseguro calibra o procedimento. Não entra nas três portas. Silêncio aqui não é “invariante manteve”. É não abrir issue no scoreboard dos outros.

1. A tabela errada