This repository has been archived by the owner on Jul 2, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.trivyignore.yaml
107 lines (90 loc) · 4.58 KB
/
.trivyignore.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
vulnerabilities:
# │ braces │ CVE-2024-4068 │ HIGH │ fixed │ 2.3.2 │ 3.0.3 │ braces: fails to limit the number of characters it can │
- id: CVE-2024-4068
# │ glob-parent │ CVE-2020-28469 │ HIGH │ fixed │ 3.1.0 │ 5.1.2 │ Regular expression denial of service │
- id: CVE-2020-28469
# │ json5 │ CVE-2022-46175 │ HIGH │ fixed │ 0.5.1 │ 2.2.2, 1.0.2 │ json5: Prototype Pollution in JSON5 via Parse Method │
- id: CVE-2022-46175
# │ loader-utils │ CVE-2022-37601 │ CRITICAL │ fixed │ 0.2.17 │ 2.0.3, 1.4.1 │ loader-utils: prototype pollution in function parseQuery in │
- id: CVE-2022-37601
# │ node-forge │ CVE-2022-24771 │ HIGH │ fixed │ 0.10.0 │ 1.3.0 │ node-forge: Signature verification leniency in checking │
- id: CVE-2022-24771
# │ node-forge │ CVE-2022-24772 │ HIGH │ fixed │ 0.10.0 │ 1.3.0 │ node-forge: Signature verification failing to check tailing │
- id: CVE-2022-24772
# │ nth-check │ CVE-2021-3803 │ HIGH │ fixed │ 1.0.2 │ 2.0.1 │ inefficient regular expression complexity │
- id: CVE-2021-3803
# │ webpack-dev-middleware │ CVE-2024-29180 │ HIGH │ fixed │ 3.7.3 │ 7.1.0, 6.1.2, 5.3.4 │ webpack-dev-middleware: lack of URL validation may lead to │
- id: CVE-2024-29180
misconfigurations:
# Launch configuration with unencrypted block device.
- id: AVD-AWS-0008
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/workers.tf
# Launch configuration should not have a public IP address.
- id: AVD-AWS-0009
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/workers.tf
# EKS should have the encryption of secrets enabled
- id: AVD-AWS-0039
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/cluster.tf
# EKS Clusters should have the public access disabled
- id: AVD-AWS-0040
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/cluster.tf
# EKS cluster should not have open CIDR range for public access
- id: AVD-AWS-0041
paths:
# - terraform/aws/aws.tf
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/cluster.tf
# IAM policy should avoid use of wildcards and instead apply the principle of least privilege
- id: AVD-AWS-0057
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/workers.tf
# An egress security group rule allows traffic to /0.
- id: AVD-AWS-0104
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/cluster.tf
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/workers.tf
# An ingress security group rule allows traffic from /0
- id: AVD-AWS-0107
paths:
- terraform/aws/aws.tf
# aws_instance should activate session tokens for Instance Metadata Service.
- id: AVD-AWS-0130
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-eks.git?ref=v5.1.0/workers.tf
# Instances in a subnet should not receive a public IP address by default.
- id: AVD-AWS-0164
paths:
- git::https:/github.com/terraform-aws-modules/terraform-aws-vpc.git?ref=v2.15.0/main.tf
# Ensure AKS has an API Server Authorized IP Ranges enabled
- id: AVD-AZU-0041
paths:
- terraform/azure/azure.tf
# Ensure RBAC is enabled on AKS clusters
- id: AVD-AZU-0042
paths:
- terraform/azure/azure.tf
# Ensure AKS cluster has Network Policy configured
- id: AVD-AZU-0043
paths:
- terraform/azure/azure.tf
# Use Readonly Filesystem
- id: AVD-KSV-0014
paths:
- files/flux-repository/workloads/tekton-dashboard.yaml
- files/flux-repository/workloads/tekton.yaml
# No Manage Secrets
- id: AVD-KSV-0041
paths:
- files/flux-repository/workloads/tekton-dashboard.yaml
- files/flux-repository/workloads/tekton.yaml
# No Manage Networking Resources
- id: AVD-KSV-0056
paths:
- files/flux-repository/workloads/tekton-dashboard.yaml
# Manage webhookconfigurations
- id: AVD-KSV-0114
paths:
- files/flux-repository/workloads/tekton.yaml