mcp-server-semgrep
Version:
MCP Server for Semgrep Integration - static code analysis with AI
18 lines (17 loc) • 725 B
JavaScript
var app = angular.module('MyApp', []);
app.controller('myCtrl', function($scope,$sanitize) {
$rootScope.foo = getData();
$scope.foo = getData();
// ok: detect-angular-element-methods
angular.element('div').html('hi')
// We're telling Semgrep that *every* occurrence of $rootScope is tainted,
// we need to write the rule in a different way!
// todook: detect-angular-element-methods
angular.element('div').html($rootScope.foo)
// ok: detect-angular-element-methods
angular.element('div').html($scope.foo)
// ruleid: detect-angular-element-methods
angular.element('div').html($rootScope)
// ruleid: detect-angular-element-methods
angular.element('div').html($scope)
});