UNPKG

mcp-server-semgrep

Version:

MCP Server for Semgrep Integration - static code analysis with AI

31 lines (25 loc) 778 B
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') });