mcp-server-semgrep
Version:
MCP Server for Semgrep Integration - static code analysis with AI
31 lines (25 loc) • 778 B
JavaScript
const express = require('express');
const app = express();
app.get('/test1', function (req, res) {
const origin = req.query.origin;
// ruleid: cors-misconfiguration
res.writeHead(200, { 'Access-Control-Allow-Origin': origin });
});
app.get('/test2', function (req, res) {
res.set({
'Content-Length': 123,
// ruleid: cors-misconfiguration
'access-control-allow-origin': req.body.origin,
'ETag': '12345'
})
});
app.get('/test3', function (req, res) {
let origin = req.query.origin
// ruleid: cors-misconfiguration
res.set('access-control-allow-origin', origin)
});
app.get('/okTest1', function (req, res) {
foobar()
// ok: cors-misconfiguration
res.set('access-control-allow-origin', 'xyz.com')
});