Habilitar token anti-CSRF [Novo na Central de segurança 1,3, atualizado em 1,5 e removido em 2,0]
Use a propriedade glide.security.use_csrf_token para garantir o uso de um token seguro para identificar e validar solicitações de entrada, que por sua vez são usadas para impedir esses ataques.
CSRF (Cross-Site Request Forgery, falsificação de solicitação entre sites) é um ataque que força os usuários autenticados a enviar uma solicitação para uma aplicação da Web contra a qual eles estão autenticados no momento. Os ataques CSRF exploram a confiança que uma aplicação da Web tem em um usuário autenticado.Esta propriedade permite o uso de um token seguro para identificar e validar solicitações de entrada. Esse token é usado para impedir ataques de falsificação de solicitação entre sites. Se glide.security.use_csrf_token Não está definido com o valor recomendado de verdadeiro, então CSRF é possível.
Mais informações
| Atributo | Descrição |
| Nome da propriedade | glide.security.use_csrf_token |
| Tipo de configuração | Propriedades do sistema (/sys_properties_list.do) |
| Categoria | Controle de acesso |
| Finalidade | Proteger a aplicação de um possível ataque de CSRF. |
| Classificação de risco de segurança | 8,1 |
| Valor recomendado | verdadeiro |
| Valor-padrão | verdadeiro |
| Impacto funcional | Esta correção permite uma etapa de validação extra antes que o usuário da instância envie uma solicitação de gravação para a instância. Cada solicitação de gravação contém um token CSRF (ou seja, um ID de validação/CSRF vinculado à sessão do usuário). Quando a sessão do usuário expira, o token de segurança expira também. |
| Risco à segurança | (Alto) A falsificação de solicitação de site cruzado é um risco de segurança significativo que viola a integridade dos dados da instância. Um invasor pode iniciar o ataque de CSRF abusando da confiança de um usuário da instância. Com a ajuda de ataques de engenharia social, um usuário pode enviar uma solicitação malformada em nome do invasor na instância. |
Para saber mais sobre como adicionar ou criar uma propriedade do sistema, consulte Add a system property.