Gabarito disponível
Julgue os itens a seguir, relativos a SQL Injection e referência insegura a objetos.
A referência insegura a objetos (insecure direct object reference) ocorre quando uma aplicação expõe um identificador de objeto interno, mas valida se o usuário autenticado estiver autorizado a acessá-lo.
A referência insegura a objetos (insecure direct object reference) ocorre quando uma aplicação expõe um identificador de objeto interno, mas valida se o usuário autenticado estiver autorizado a acessá-lo.
Resolução comentada
A IDOR ocorre quando NÃO se valida a autorização do usuário.
A IDOR acontece quando a aplicação expõe um identificador interno de objeto e não verifica se o usuário autenticado tem permissão para acessá-lo. O item afirma que ela valida a autorização, o que contradiz o conceito.
Análise das alternativas
Certo: errado, pois, se houvesse validação, não haveria a vulnerabilidade. Errado: correto.
Referência: OWASP – Broken Access Control / IDOR
Resolução comentada do VaiConcursos.