Modificar index.html
DevSecOps Enterprise Pipeline / security-gate-and-deploy (push) Successful in 1m8s

OWASP ZAP
This commit is contained in:
pm
2026-05-29 18:39:59 +00:00
parent 9a0a9e52b1
commit 493e9d6bd8
+10 -13
View File
@@ -46,7 +46,16 @@
</div>
</div>
</section>
<section class="max-w-md mx-auto py-10">
<div class="bg-red-50 p-6 rounded-xl border border-red-200">
<h3 class="text-xl font-bold mb-4 text-red-700">Área Restrita</h3>
<form action="/login" method="POST">
<input type="text" name="username" placeholder="Utilizador" class="w-full mb-3 p-2 border rounded">
<input type="password" name="password" placeholder="Password" class="w-full mb-3 p-2 border rounded">
<button type="submit" class="bg-red-600 text-white px-4 py-2 rounded font-bold w-full">Entrar</button>
</form>
</div>
</section>
<footer class="bg-gray-900 text-white py-12 px-6 text-center">
<div class="text-2xl font-black mb-6">NEXUS.</div>
<p class="text-gray-400 mb-4">&copy; 2026 Nexus Solutions. Todos os direitos reservados.</p>
@@ -56,17 +65,5 @@
<a href="#">LinkedIn</a>
</div>
</footer>
<script>
// Teste SonarQube: Vulnerabilidade Crítica (Code Injection)
function processarPagamento(dadosDoUtilizador) {
// O uso da função eval() é estritamente proibido pelas regras de segurança,
// pois permite que um atacante execute código arbitrário no servidor ou no browser.
let resultado = eval(dadosDoUtilizador);
return resultado;
}
// Teste SonarQube: Code Smell grave (Variável não utilizada)
let variavel_inutil_que_ocupa_memoria = "Isto vai irritar o SonarQube";
</script>
</body>
</html>