Skip to main content

Security

The Security page provides comprehensive monitoring of security vulnerabilities in your AWS environment. You can view public S3 buckets, open Security Groups, unencrypted EBS volumes, and container CVE vulnerabilities in one place.

Security

Summary Statistics

Key security metrics are displayed at the top of the page:

MetricDescriptionRecommended Value
Public BucketsS3 buckets with public access0
MFA IssuesUsers without MFA enabled0
Open SGsSecurity Groups allowing 0.0.0.0/0 inboundMinimize
Unencrypted VolsUnencrypted EBS volumes0
CVE CriticalCritical severity vulnerabilities0
CVE HighHigh severity vulnerabilitiesMinimize

Visualization Charts

CVE Severity Distribution

A pie chart displays the distribution of vulnerabilities by severity:

  • CRITICAL (Red): Immediate action required
  • HIGH (Orange): Quick action recommended
  • MEDIUM (Purple): Planned action needed
  • LOW (Cyan): Low priority

Security Issues Summary

A bar chart compares the number of issues across each category.

Tab Details

Public Buckets

List of S3 buckets with public access allowed.

ColumnDescription
Bucket NameBucket name
RegionBucket region
Policy PublicWhether the bucket policy is public
Block ACLsWhether public ACLs are blocked
Block PolicyWhether public policy is blocked
Addressing Public Buckets

When a public bucket is found, verify if it was intentional. If unintentional, enable S3 Block Public Access settings to block access immediately.

MFA Status

List of IAM users without MFA enabled.

ColumnDescription
UsernameUser name
User IDAWS user ID
CreatedCreation date
Password Last UsedLast login

Open Security Groups

Security Group rules allowing inbound traffic from 0.0.0.0/0.

ColumnDescription
Group IDSecurity Group ID
Group NameSecurity Group name
VPCAssociated VPC
ProtocolAllowed protocol
From/To PortAllowed port range
CIDRSource CIDR (0.0.0.0/0 highlighted)
Security Group Recommendations

The 0.0.0.0/0 CIDR allows access from all IP addresses. We recommend restricting to specific IP ranges for ports other than web servers (80, 443).

Unencrypted Volumes

List of unencrypted EBS volumes.

ColumnDescription
Volume IDEBS volume ID
NameVolume name tag
TypeVolume type (gp3, io2, etc.)
Size (GB)Volume size
StateVolume state
AZAvailability Zone
How to Encrypt Volumes

Existing volumes cannot be encrypted directly. Create an encrypted snapshot, then create a new volume from that snapshot.

CVE Vulnerabilities

Container image vulnerabilities detected by Trivy scanning.

ColumnDescription
CVE IDVulnerability ID (e.g., CVE-2024-1234)
SeveritySeverity level (CRITICAL/HIGH/MEDIUM/LOW)
PackageVulnerable package name
InstalledInstalled version
FixedFixed version (-- if none)
TitleVulnerability title

Details Panel

Click a row in any table to view detailed information in a slide panel:

  • S3 Bucket: Complete Public Access settings
  • IAM User: ARN, creation date, last login
  • Security Group: Rule details and remediation recommendations
  • EBS Volume: Creation date, state, encryption guidance
  • CVE: Vulnerability description, affected packages, fixed version

Data Sources

DataSource
S3, IAM, SG, EBSSteampipe AWS plugin
CVE VulnerabilitiesSteampipe Trivy plugin (trivy_scan_vulnerability table)