mcp-server-semgrep
Version:
MCP Server for Semgrep Integration - static code analysis with AI
19 lines (16 loc) • 744 B
JavaScript
var libxmljs = require("libxmljs");
var libxmljs2 = require("libxmljs2");
module.exports.foo = function(req, res) {
// ruleid: express-libxml-noent
libxmljs.parseXmlString(req.files.products.data.toString('utf8'), {noent:true,noblanks:true})
// ruleid: express-libxml-noent
libxmljs.parseXml(req.query.products, {noent:true,noblanks:true})
// ok: express-libxml-noent
libxmljs.parseXml(req.files.products.data.toString('utf8'), {noent:false,noblanks:true})
// ruleid: express-libxml-noent
libxmljs2.parseXmlString(req.body, {noent:true,noblanks:true})
// ruleid: express-libxml-noent
libxmljs2.parseXml(req.body, {noent:true,noblanks:true})
// ok: express-libxml-noent
libxmljs2.parseXml(req.body, {noent:false,noblanks:true})
}