Page MenuHomePhabricator

Research and determine initial security tools
Closed, ResolvedPublic

Description

Probably:

  • osv-scanner (with better filtering, semgrep supply-chain?)
  • semgrep (with more targeted rules)

Previous efforts:

Event Timeline

mmartorana changed the task status from Open to In Progress.Oct 23 2024, 1:30 PM
mmartorana added a subscriber: acooper.

@acooper - For now, we have selected osv-scanner and Semgrep as the initial tools, as they address the majority of our needs across many languages for SCA and SAST in the first phase or MVP.

We will revisit this later to explore integrating additional tools and use cases.

For now, I’m marking this as resolved.

To be clear, I'd like to be able to use Semgrep's common-clause-licensed rule sets for this. Since this won't be running in a production capacity in wmcs, I don't think that should be an issue, but we never really received clarity from WMF Legal on the matter (T304737).

This assumption would also (likely) obviate the need for an additional secret-scanning tool since semgrep offers this policy.