Skip to content

Commit 6bec1f8

Browse files
authored
Add security and vulnerability scanning tools (#1703)
1 parent b0a5684 commit 6bec1f8

5 files changed

Lines changed: 87 additions & 0 deletions

File tree

data/tools/dockle.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Dockle
2+
categories:
3+
- linter
4+
tags:
5+
- container
6+
- security
7+
- dockerfile
8+
license: Apache License 2.0
9+
types:
10+
- cli
11+
source: "https://github.com/goodwithtech/dockle"
12+
homepage: "https://github.com/goodwithtech/dockle"
13+
description: >-
14+
Container Image Linter for Security helping build the Best-Practice Docker
15+
Image. Scans Docker images for security vulnerabilities and CIS Benchmark
16+
compliance. Checks for secrets, credential exposure, and security best
17+
practices. Provides multiple severity levels (FATAL, WARN, INFO) and
18+
supports various output formats for CI/CD integration.

data/tools/grype.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Grype
2+
categories:
3+
- linter
4+
tags:
5+
- security
6+
- container
7+
license: Apache License 2.0
8+
types:
9+
- cli
10+
source: "https://github.com/anchore/grype"
11+
homepage: "https://github.com/anchore/grype"
12+
description: >-
13+
Vulnerability scanner for container images and filesystems. Developed by
14+
Anchore, it scans container images, directories, and archives for known
15+
vulnerabilities. Supports multiple image formats, SBOM integration, and
16+
VEX (Vulnerability Exploitability eXchange) for accurate vulnerability
17+
assessment. Works with various vulnerability databases and provides
18+
detailed reporting.

data/tools/osv-scanner.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: OSV-Scanner
2+
categories:
3+
- linter
4+
tags:
5+
- security
6+
- go
7+
license: Apache License 2.0
8+
types:
9+
- cli
10+
source: "https://github.com/google/osv-scanner"
11+
homepage: "https://osv.dev/"
12+
description: >-
13+
Vulnerability scanner written in Go which uses the data provided by OSV.dev.
14+
Developed by Google to scan dependencies across multiple languages and
15+
package managers for known vulnerabilities. Supports container scanning,
16+
license scanning, and guided remediation. Works with lockfiles, SBOMs,
17+
and container images to identify security issues.

data/tools/pip-audit.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: pip-audit
2+
categories:
3+
- linter
4+
tags:
5+
- python
6+
- security
7+
license: Apache License 2.0
8+
types:
9+
- cli
10+
source: "https://github.com/pypa/pip-audit"
11+
homepage: "https://github.com/pypa/pip-audit"
12+
description: >-
13+
Tool for scanning Python packages for known vulnerabilities. Developed by
14+
the Python Packaging Authority (PyPA) and supported by Trail of Bits and
15+
Google. Scans Python environments and requirements files to identify
16+
vulnerable packages and suggests remediation. Supports GitHub Actions,
17+
pre-commit hooks, and multiple vulnerability service integrations.

data/tools/safety.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Safety
2+
categories:
3+
- linter
4+
tags:
5+
- python
6+
- security
7+
license: MIT License
8+
types:
9+
- cli
10+
source: "https://github.com/pyupio/safety"
11+
homepage: "https://safetycli.com/"
12+
description: >-
13+
Python dependency vulnerability scanner designed to enhance software supply
14+
chain security by detecting packages with known vulnerabilities. Checks
15+
Python dependencies against a database of known security vulnerabilities
16+
and provides detailed reports. Supports CI/CD integration and multiple
17+
output formats.

0 commit comments

Comments
 (0)