QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

Analista Legislativo - Assembleia Legislativa - RR • FCC • 2026

Uma Assembleia Legislativa disponibiliza uma API REST para consulta e gestão de documentos legislativos. Um endpoint per-
mite acessar documentos por meio da seguinte requisição:

GET /api/documentos/ {document.Id}
Authorization: Bearer

Durante testes de segurança, foi identificado que usuários autenticados conseguem acessar documentos de outros gabinetes
simplesmente alterando o valor de {document.Id} na URL, sem qualquer validação adicional no backend.
Considerando o cenário descrito e as boas práticas de segurança da OWASP API Security Top 10 (2023), é possível concluir
que se trata de uma vulnerabilidade
A
que poderia ser completamente mitigada somente substituindo os identificadores sequenciais por UUIDs aleatórios.
B
que poderia ser prevenida por meio da comparação entre o ID do usuário presente no JWT e o {document.Id) na requi-
sição.
C
de autenticação, pois o uso de JWT não impede que usuários acessem recursos de outros usuários.
D
de Broken Object Level Authorization (BOLA), pois o sistema não valida se o usuário autenticado tem permissão para
acessar o objeto identificado por {documentId}.
E
de Broken Function Level Authorization (BFLA), pois o endpoint não restringe quais funções podem ser executadas.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.