diff --git a/backend/server.js b/backend/server.js index 7a53688..7d19dbd 100644 --- a/backend/server.js +++ b/backend/server.js @@ -14,23 +14,6 @@ app.use(express.json()); app.use(express.urlencoded({ extended: true })); -// ========================================== -// ROTA LIMPA (Passa no SonarQube, chumba no ZAP) -// ========================================== - -// Modificamos a rota principal temporariamente para o ZAP encontrar o link e atacar -app.get('/', (req, res) => { - res.send(` - - -

Bem-vindo a Apex Solutions

- Pesquisar - - - `); -}); - -// A rota vulnerável a XSS que o SonarQube (versão gratuita) ignora, mas o ZAP destrói app.get('/api/search', (req, res) => { const termo = req.query.q || ''; // Vulnerabilidade Crítica: XSS Refletido