Desativação de mensagens de erro de SQL [Atualizado na Central de segurança 1.3 e 1.5]

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Utilize a propriedade glide.db.loguser para desabilitar a renderização de mensagens de erro de SQL em um navegador.

    Se glide.db.loguser não estiver definido com o valor recomendado falso, mensagens de erro confidenciais do lado do servidor poderão ser exibidas para os usuários finais. As mensagens de erro podem incluir rastreamentos de pilha e informações sobre a estrutura do banco de dados que podem fornecer a um invasor o conhecimento necessário para executar uma Injeção de SQL bem-sucedida, caso as pré-condições existam. Como defesa em profundidade, essas mensagens de erro não devem ser exibidas para o usuário final.

    Mais informações

    Atributo Descrição
    Nome da propriedade glide.db.loguser
    Tipo de configuração Propriedades do sistema (/sys_properties_list.do)
    Categoria Manipulação de erros e registro em log
    Finalidade Desabilitar a exibição de mensagens de erro de SQL no navegador.
    Tipo booliano
    Valor recomendado falso
    Valor padrão verdadeiro
    Classificação de risco de segurança 3,1
    Impacto funcional Esta correção desabilita a renderização de mensagens de erro SQL. Não há impacto em nenhuma funcionalidade.
    Risco à segurança (Médio) Nenhuma informação confidencial do SQL que possa ajudar um invasor deve aparecer como parte de uma mensagem de erro em uma página da Web.

    Para saber mais sobre como adicionar ou criar uma propriedade do sistema, consulte Add a system property.