Page MenuHomePhabricator

Create python bandit ci template
Closed, ResolvedPublic

Description

There might be some value in building this out over just using semgrep's gitlab-bandit rule set.

Event Timeline

sbassett changed the task status from Open to In Progress.Mar 11 2022, 4:16 PM
sbassett claimed this task.
sbassett added a project: user-sbassett.
sbassett moved this task from Backlog to In Progress on the user-sbassett board.

There's a bit of redundancy between this task and just using semgrep's gitlab-bandit policy. But it's likely still worthwhile building out this particular template as there do appear to be differences in coverage and performance, according to this r2c blog post.

sbassett moved this task from In Progress to Our Part Is Done on the Security-Team board.

This should be done for now. Here's the current template, still on a development branch (will be merged back to master and production branches at some point). This is a very simple implementation for now. Default options are reporting medium-level errors and higher (-ll) and a recursive scan (-r).