Skip to content

Security: open-edge-platform/anomalib

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 Intel's vulnerability handling guidelines.

๐Ÿ“ข 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

โšก