Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug(misconf): AVD-AWS-0107 gets triggered for aws_security_group_rule when using a /23 netblock #7267

Closed
2 tasks done
nikpivkin opened this issue Jul 31, 2024 Discussed in #7263 · 0 comments
Closed
2 tasks done
Assignees
Labels
kind/bug Categorizes issue or PR as related to a bug. scan/misconfiguration Issues relating to misconfiguration scanning
Milestone

Comments

@nikpivkin
Copy link
Contributor

Discussed in #7263

Originally posted by kiwimato July 30, 2024

Description

AVD-AWS-0107 is triggered when I use /23 cidr block.

Terraform code:

resource "aws_security_group_rule" "http" {
  description = "Allow Inbound HTTP traffic"

  from_port         = "80"
  to_port           = "80"
  protocol          = "tcp"
  security_group_id = aws_security_group.alb.id
  type              = "ingress"

  cidr_blocks = [
    "1.2.3.4/32",
    "5.6.7.0/23",
  ]
  lifecycle {
    ignore_changes = [
      description,
    ]
  }
}

Desired Behavior

No findings, because a /23 cidr block is far from being public.
However, if I remove "5.6.7.0/23", from the list i have no findings.

Actual Behavior

I get the finding: AVD-AWS-0107: An ingress security group rule allows traffic from /0.

Reproduction Steps

1. Run Trivy on the above Terraform code
2. See the critical error in the report.

Target

Filesystem

Scanner

Misconfiguration

Output Format

JSON

Mode

Standalone

Debug Output

It's a bit cumbersome for me to extract the debug logs right now since I also have to redact all the company related information, but I will if really necessary.

Operating System

Ubuntu 22.04

Version

v0.53.0

Checklist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. scan/misconfiguration Issues relating to misconfiguration scanning
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

3 participants