-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Security scanning in CI #487
Comments
It looks like SLScan might do everything aside from DAST. |
Looks like SLScan doesn't actually do proper SAST on Type/JavaScript. |
Sounds like it used to do it with njsscan. |
Looks like SLScan is deprecated: ShiftLeftSecurity/sast-scan#352 |
CodeQL looks good for most of the static side. (Besides dependencies.) |
OWASP dependency check supports SARIF output and so might fit well with CodeQL. |
Perhaps we should replace SLScan with https://github.com/marketplace/actions/dependency-check ? |
Can we use ZAP's API scanner?: https://github.com/zaproxy/action-api-scan |
Can we scan Docker images with Trivy?: https://www.aquasec.com/products/trivy/ |
Trivy in GitHub Actions: https://blog.aquasec.com/trivy-github-actions-security-cicd-pipeline |
@daniel-ac-martin I am working on a proper OSS SAST tool for javascript/typescript that is powered by joern. Will get in touch with you as soon as it's ready. |
It would be nice to have some sort of security scanning functionality in CI to try to catch any security problems.
SCA / Dependency scanning
latest
tag?SAST
DAST
Perhaps with ZAP?
Could like at this: https://github.com/marketplace/actions/owasp-zap-full-scan
Also: https://github.com/marketplace/actions/owasp-zap-baseline-scan
(But it might be better to have a way to run it locally as well.)
For APIs (inc. GraphQL) perhaps we should consider: https://github.com/zaproxy/action-api-scan
See also:
The text was updated successfully, but these errors were encountered: