Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Análise de vulnerabilidade do arquivo html/pet/erro.php #263

Closed
joaopontes22 opened this issue May 9, 2024 · 1 comment
Closed

Análise de vulnerabilidade do arquivo html/pet/erro.php #263

joaopontes22 opened this issue May 9, 2024 · 1 comment
Labels
Security MN análise

Comments

@joaopontes22
Copy link
Contributor

Vulnerability Analysis
No código fornecido, é possível identificar uma vulnerabilidade de segurança relacionada ao fato de que não há verificação ou validação dos dados recebidos da URL antes de utilizá-los diretamente no redirecionamento da página.

Especificamente, o código pega a parte da URL após o caractere "=", divide-a em partes utilizando o método split e então utiliza essa parte diretamente para redirecionar o usuário para a página "profile_pet.php" com base nesse valor.

Isso é perigoso pois abre a possibilidade para um atacante manipular a URL de forma maliciosa, podendo induzir a página para um redirecionamento não intencionado ou explorar outras vulnerabilidades no sistema.

Para corrigir essa vulnerabilidade, é recomendado validar e sanitizar os dados recebidos da URL antes de utilizá-los. Isso pode ser feito verificando se o valor é um número, se está dentro de um conjunto esperado de valores ou implementando outras formas de validação de entrada de dados.

Além disso, é importante considerar técnicas de segurança adicionais, como a implementação de mecanismos de defesa contra ataques de injeção, como ataques de SQL Injection, Cross-Site Scripting (XSS) e outros tipos de ataques comuns em aplicações web.

@joaopontes22 joaopontes22 added the Security MN análise label May 9, 2024
@angel-jgpv
Copy link
Contributor

Resolvido By: Lenart
12/09/2024

angel-jgpv added a commit that referenced this issue Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Security MN análise
Projects
None yet
Development

No branches or pull requests

2 participants