trivy owasp zap v1
DevSecOps Enterprise Pipeline / security-gate-and-deploy (pull_request) Successful in 1m33s
DevSecOps Enterprise Pipeline / security-gate-and-deploy (pull_request) Successful in 1m33s
This commit is contained in:
+9
-11
@@ -13,18 +13,16 @@ app.use(cors());
|
||||
app.use(express.json());
|
||||
app.use(express.urlencoded({ extended: true }));
|
||||
|
||||
app.get('/api/calculate', (req, res) => {
|
||||
const mathExpression = req.query.expr;
|
||||
|
||||
const result = eval(mathExpression);
|
||||
|
||||
res.json({ result: result });
|
||||
});
|
||||
|
||||
app.get('/api/search', (req, res) => {
|
||||
const termo = req.query.q || '';
|
||||
// Vulnerabilidade Crítica: XSS Refletido
|
||||
res.send(`<html><body><h1>Resultados para: ${termo}</h1></body></html>`);
|
||||
app.get('/', (req, res) => {
|
||||
res.send(`
|
||||
<html>
|
||||
<body>
|
||||
<h1>Bem-vindo a Apex Solutions</h1>
|
||||
<a href="/api/search?q=teste">Pesquisar</a>
|
||||
</body>
|
||||
</html>
|
||||
`);
|
||||
});
|
||||
|
||||
// Serve a pasta frontend
|
||||
|
||||
Reference in New Issue
Block a user