mcp-siber-security-audit
Version:
MCP server for security code audit with auto-fix capabilities
21 lines (17 loc) • 476 B
JavaScript
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;