Skip to content

Security: samet-akcay/anomalib

Security

SECURITY.md

πŸ”’ Security Policy

Intel is committed to rapidly addressing security vulnerabilities affecting our customers and providing clear guidance on the solution, impact, severity, and mitigation.

Security Tools and Practices

Integrated Security Scanning

To ensure our codebase remains secure, we leverage GitHub Actions for continuous security scanning (on pre-commit, PR and periodically) with the following tools:

  • CodeQL: static analysis tool to check Python code and GitHub Actions workflows
  • Semgrep: static analysis tool to check Python code; ML-specific Semgrep rules developed by Trail of Bits are used
  • Bandit: Static analysis tool to check Python code
  • Zizmor: Static analysis tool to check GitHub Actions workflows
  • Trivy: Check misconfigurations and detect security issues in dependencies
  • Dependabot: to detect security issues in dependencies
Tool Pre-commit PR-checks Periodic
CodeQL βœ… βœ…
Semgrep βœ… βœ…
Bandit βœ… βœ… βœ…
Zizmor βœ… βœ… βœ…
Trivy βœ…
Dependabot βœ…

NOTE: Semgrep does not support Windows, therefore it is not currently used in pre-commit.

🚨 Reporting a Vulnerability

Please report any security vulnerabilities in this project utilizing the guidelines here.

πŸ“’ Security Updates and Announcements

Users interested in keeping up-to-date with security announcements and updates can:

We encourage users to report security issues and contribute to the security of our project πŸ›‘οΈ. Contributions can be made in the form of code reviews, pull requests, and constructive feedback. Refer to our CONTRIBUTING.md for more details.


NOTE: This security policy is subject to change πŸ”. Users are encouraged to check this document periodically for updates.

There aren’t any published security advisories