Skip to content

Update iac_scan.yaml #103

Update iac_scan.yaml

Update iac_scan.yaml #103

Triggered via push January 17, 2024 08:34
Status Failure
Total duration 1m 4s
Artifacts

iac_scan.yaml

on: push
Orca IaC Scan
53s
Orca IaC Scan
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 10 warnings
[HIGH] GKE using non-private nodes: aws/positive1.yaml#L4
Details: Kubernetes Clusters must be created with Private Clusters enabled Recommendation: 'privateClusterConfig' should be defined and not null
[HIGH] Ec2 instance with public IPv4 address: aws/ec22.tf#L1
Details: EC2 Instance should not have a public IP address. Recommendation: 'associate_public_ip_address' should be defined and not null
[HIGH] Ec2 instance with public IPv4 address: aws/ec2.tf#L1
Details: EC2 Instance should not have a public IP address. Recommendation: 'associate_public_ip_address' should be defined and not null
[HIGH] Ec2 instance with public IPv4 address: aws/ec222.tf#L1
Details: EC2 Instance should not have a public IP address. Recommendation: 'associate_public_ip_address' should be defined and not null
[HIGH] Global Security Field Is Undefined: aws/positive3.json#L2
Details: Global security field should be defined to prevent API to have insecure paths and have this rules defined on securitySchemes Recommendation: A default security property should be defined
[HIGH] Global Security Field Is Undefined: aws/positive2.yaml#L1
Details: Global security field should be defined to prevent API to have insecure paths and have this rules defined on securitySchemes Recommendation: A default security property should be defined
[HIGH] Cluster Master Authentication Disabled: aws/positive1.yaml#L4
Details: Kubernetes Engine Clusters must have Master Authentication set to enabled Recommendation: 'masterAuth' should be defined and not null
Orca IaC Scan
Orca IaC scan failed with exit code 3
[MEDIUM] Field 'securityScheme' On Components Is Undefined: aws/positive3.json#L2
Details: Components' securityScheme field must have a valid scheme Recommendation: A security scheme on components should be defined
[MEDIUM] Additional Properties Too Permissive: aws/positive3.json#L17
Details: Objects should not accept 'additionalProperties' if it is possible Recommendation: 'additionalProperties' needs to be set and to false
[MEDIUM] EBS Volume Encryption Disabled: aws/ec2.tf#L34
Details: EBS volumes should be encrypted Recommendation: One of 'aws_ebs_volume.encrypted' should be defined
[MEDIUM] EBS Volume Encryption Disabled: aws/ec222.tf#L34
Details: EBS volumes should be encrypted Recommendation: One of 'aws_ebs_volume.encrypted' should be defined
[MEDIUM] EBS Volume Encryption Disabled: aws/ec22.tf#L34
Details: EBS volumes should be encrypted Recommendation: One of 'aws_ebs_volume.encrypted' should be defined
[MEDIUM] Global Server Object Uses HTTP: aws/positive3.json#L2
Details: Global server object URL should use 'https' protocol instead of 'http' Recommendation: Global servers array should be defined
[MEDIUM] S3 Bucket SSE Disabled: aws/ec22.tf#L271
Details: If algorithm is AES256 then the master key is null, empty or undefined, otherwise the master key is required Recommendation: 'aws_s3_bucket' to have 'server_side_encryption_configuration' associated
[MEDIUM] S3 Bucket SSE Disabled: aws/ppp.tf#L1
Details: If algorithm is AES256 then the master key is null, empty or undefined, otherwise the master key is required Recommendation: 'aws_s3_bucket' to have 'server_side_encryption_configuration' associated
[MEDIUM] S3 Bucket SSE Disabled: aws/ec222.tf#L271
Details: If algorithm is AES256 then the master key is null, empty or undefined, otherwise the master key is required Recommendation: 'aws_s3_bucket' to have 'server_side_encryption_configuration' associated
[MEDIUM] S3 Bucket SSE Disabled: aws/ec2.tf#L271
Details: If algorithm is AES256 then the master key is null, empty or undefined, otherwise the master key is required Recommendation: 'aws_s3_bucket' to have 'server_side_encryption_configuration' associated