UNPKG

mcp-siber-security-audit

Version:

MCP server for security code audit with auto-fix capabilities

21 lines (17 loc) 476 B
class SQLInjectionFixer { applyFix(content, issue) { const lines = content.split('\n'); const lineIndex = issue.line - 1; const newLines = [ ' db.query("SELECT * FROM products WHERE name = ?", [req.query.name], (err, results) => {', ' res.json(results);', ' });' ]; lines.splice(lineIndex, 4, ...newLines); return { fixedContent: lines.join('\n'), isFixed: true, }; } } module.exports = SQLInjectionFixer;