PP-12: palpite fora do escopo inflava o ranking — fechado nas duas camadas
Achado por auditoria hoje e **reproduzido antes de corrigir**: a rule de palpite validava dono, placar, prazo e bolao aberto, e nao validava que o jogo pertence ao bolao. A apuracao tambem nao. O caminho era auto-servico: `criarBolao` e aberta a qualquer autenticado, entao a pessoa criava um bolao descartavel de outras rodadas — o que semeia o calendario global —, listava os jogos futuros (`jogos` e legivel por qualquer autenticado) e gravava palpites deles **no bolao do grupo**. Cada acerto somava ponto. E o extrato e por rodada, entao o ponto extra nao aparecia na conta que o grupo confere. Duas sondas provaram a cadeia antes de qualquer correcao: escrita aceita para jogo da rodada 30 num bolao da 21 e para jogo de outro campeonato; e, com o emulador de Functions, a classificacao subindo para 10 pontos. **Camada 1, a rule** (`PP-12-01` a `PP-12-07`): o jogo tem de ser do campeonato e da faixa de rodadas do bolao. Custou ...
parent
a42f38c0
Please register or sign in to comment