Skip to content

Latest commit

 

History

History
790 lines (531 loc) · 33.7 KB

CHANGELOG.md

File metadata and controls

790 lines (531 loc) · 33.7 KB

v0.63 [2023-04-20]

Breaking changes

  • The NIST Cybersecurity Framework (CSF) v1.1 benchmark has been updated to better align with the official NIST document and the matching AWS Audit Manager NIST Cybersecurity Framework (CSF) v1.1 framework. The following updates have been made: (#604)
    • 100+ new controls have been added
    • The following controls are no longer included in the benchmarks:
      • ebs_attached_volume_delete_on_termination_enabled
      • s3_public_access_block_bucket_account
      • sns_topic_encrypted_at_rest
      • vpc_security_group_associated_to_eni

Bug fixes

  • Fixed the lambda_function_in_vpc and the lambda_function_multiple_az_configured queries to correctly check if a function is present in a VPC or not. (#610)

v0.62 [2023-04-13]

Breaking changes

v0.61 [2023-04-07]

Breaking changes

  • The GxP 21 CFR Part 11 and GxP EU Annex 11 benchmarks have been updated to better align with AWS Audit Manager GxP 21 CFR Part 11 and AWS Audit Manager GxP EU Annex 11 frameworks. The following updates have been made: (#600)
    • New benchmarks added:
      • gxp_21_cfr_part_11_11_200_a
      • gxp_eu_annex_11_project_phase_4
      • gxp_eu_annex_11_operational_phase_7
      • gxp_eu_annex_11_operational_phase_8
      • gxp_eu_annex_11_operational_phase_12
      • gxp_eu_annex_11_operational_phase_13
    • 45+ unique controls have been added across both the benchmarks
    • The following controls are no longer included in the benchmark:
      • iam_account_password_policy_strong
      • vpc_security_group_restrict_ingress_tcp_udp_all

v0.60 [2023-03-31]

Breaking changes

  • The PCI DSS v3.2.1 benchmark has been updated to better align with official PCI DSS v3.2.1 document and the matching AWS Audit Manager framework. The following updates have been made to the benchmark: (#570)
    • The pci_v321 benchmark has been removed and replaced by the pci_dss_v321 benchmark (steampipe check benchmark.pci_dss_v321)
    • The benchmark is now organized by Requirements instead of AWS services and all children benchmarks now start with pci_dss_v321_ instead of pci_v321, e.g., steampipe check benchmark.pci_dss_v321_requirement_2
    • 100+ new controls have been added
    • The following controls are no longer included in the benchmark:
      • control.iam_root_user_virtual_mfa
      • kms_cmk_rotation_enabled
      • opensearch_domain_in_vpc
      • vpc_security_group_associated
    • All documentation has been updated on the Hub to better match official PCI documentation.

Dependencies

  • AWS plugin v0.97.0 or higher is now required. (#570)

v0.59 [2023-03-24]

Breaking changes

  • Fixed the names of the following benchmarks to align with the AWS Audit Manager framework: (#581)
    • soc_2_cc_a_1 to soc_2_a_1
    • soc_2_cc_a_1_1 to soc_2_a_1_1
    • soc_2_cc_a_1_2 to soc_2_a_1_2
    • soc_2_cc_a_1_3 to soc_2_a_1_3
    • soc_2_cc_c_1 to soc_2_c_1
    • soc_2_cc_c_1_1 to soc_2_c_1_1
    • soc_2_cc_c_1_2 to soc_2_c_1_2
    • soc_2_cc_c_1_3 to soc_2_c_1_3

What's new?

  • New benchmark added: (#581)
    • soc_2_c_1 (steampipe check benchmark.soc_2_c_1)
  • More than 200 controls were added to the following SOC 2 sub-benchmarks: (#581)
    • a_1_2
    • soc2_c_1_1
    • soc2_c_1_2
    • soc2_cc_1_3
    • soc2_cc_2_1
    • soc2_cc_3_1
    • soc2_cc_3_2
    • soc2_cc_3_4
    • soc2_cc_4_2
    • soc2_cc_6_1
    • soc2_cc_6_2
    • soc2_cc_6_3
    • soc2_cc_6_6
    • soc2_cc_6_7
    • soc2_cc_7_3
    • soc2_cc_7_4
    • soc2_cc_8_1

v0.58 [2023-03-22]

What's new?

  • New AWS Foundational Security Best Practices control added: (#586)
    • EC2.25 (steampipe check control.foundational_security_ec2_25)
  • Added tags as dimensions to group and filter findings. (see var.tag_dimensions) (#574)
  • Added connection_name in the common dimensions to group and filter findings. (see var.common_dimensions) (#574)

Bug fixes

  • Fixed the sub-benchmark titles of CIS Controls v8 IG1 benchmark to maintain consistency across other CIS benchmark titles. (#589)

v0.57 [2023-03-10]

Dependencies

  • AWS plugin v0.95.0 or higher is now required. (#579)

What's new?

  • Added CIS Controls v8 IG1 benchmark (steampipe check benchmark.cis_controls_v8_ig1). (#568)
  • Add 30 new controls to Other Compliance Checks benchmark. (#563)

Bug fixes

  • Fixed the cloudtrail_multi_region_trail_enabled query to correctly evaluate organizational trails. (#552)
  • Fixed s3_bucket_restrict_* queries to correctly check if buckets prohibit public read access or not. (#548)
  • Fixed s3_bucket_acls_should_prohibit_user_access query to correctly evaluate a bucket to be in ok state if it does not have ACLs for user access. (#549)

v0.56 [2023-02-03]

Bug fixes

  • Fixed the guardduty_enabled query to no longer report false positive results on accounts which are members of an AWS organization where GuardDuty is managed by another account via Delegated Admin. (#551)
  • Fixed the ec2_instance_ssm_managed query to return info instead of an error for instances that are in stopped state and are not managed by SSM. (#550)

v0.55 [2023-01-20]

Dependencies

  • AWS plugin v0.92.0 or higher is now required. (#545)

What's new?

  • Added CIS v1.2.0 benchmark (steampipe check benchmark.cis_v120). (#535)
  • New AWS Foundational Security Best Practices control added: (#542)
    • Account.1
    • APIGateway.8
    • APIGateway.9
    • CloudFront.12
    • CodeBuild.3
    • SageMaker.2
    • SageMaker.3
    • WAF.10

v0.54 [2022-11-22]

What's new?

  • New AWS Foundational Security Best Practices control added: (#529)
    • AutoScaling.9 (steampipe check control.foundational_security_autoscaling_9)

v0.53 [2022-11-17]

Bug fixes

  • Fixed the acm_certificate_expires_30_days query to correctly alarm the ACM certificates which are set to expire within 30 days. (#552)
  • Fixed typos in several compliance control descriptions to use compliant instead of complaint. (#522) (Thanks to @akumar-99 for the contribution!)

v0.52 [2022-11-04]

Enhancements

  • Updated iam_user_in_group and vpc_default_security_group_restricts_all_traffic queries to correctly handle empty column data. (#520)

Dependencies

  • AWS plugin v0.81.0 or higher is now required.

v0.51 [2022-11-03]

Bug fixes

  • Fixed apigateway_rest_api_authorizers_configured, apigateway_stage_logging_enabled, cloudformation_stack_notifications_enabled, route53_zone_query_logging_enabled, secretsmanager_secret_encrypted_with_kms_cmk and vpc_igw_attached_to_authorized_vpc queries to correctly handle columns when empty in their respective tables. (#517)

v0.50 [2022-10-21]

Enhancements

  • Updated cloudwatch_alarm_action_enabled query to use updated column data in aws_cloudwatch_alarm table. (#511)

Dependencies

  • AWS plugin v0.80.0 or higher is now required.

v0.49 [2022-10-20]

Bug fixes

  • Fixed the ecr_repository_prohibit_public_access query to correctly check if the Cross-Account ECR repositories are public or not. (#513)
  • Fixed the ebs_attached_volume_encryption_enabled query to validate all EBS volumes instead of ignoring the unattached volumes. (#504)
  • Fixed the secretsmanager_secret_encrypted_with_kms_cmk query to correctly alarm if the secret is not encrypted with CMK.
  • Fixed typos in various CIS docs and NIST 800-53 benchmark title. (#508) (Thanks @akumar-99 for the contribution!)

v0.48 [2022-09-23]

What's new?

  • Added queries with automated checks to the following CIS controls: (#502)
    • cis_v130_1_2
    • cis_v140_1_2
    • cis_v140_2_1_4
    • cis_v150_1_2
    • cis_v150_2_1_4

Dependencies

  • AWS plugin v0.78.0 or higher is now required.

v0.47 [2022-09-19]

What's new?

  • Added the following new controls to the AWS Foundational Security Best Practices benchmark: (#489)
    • S3.12

Bug fixes

  • Fixed guardduty_enabled and securityhub_enabled queries incorrectly showing the disabled service as enabled in regions if another connections' account has it enabled in the same region.

v0.46 [2022-08-30]

What's new?

  • Added CIS v1.5.0 benchmark (steampipe check benchmark.cis_v150). (#496)
  • Added the following new controls to the AWS Foundational Security Best Practices benchmark: (#488)
    • AutoScaling.6

Enhancements

  • Updated foundational_security_lambda_2 control to use latest runtimes for each language. (#497)

Bug fixes

  • Fixed typo in nist_800_53_rev_5_si_2_2 control title. (#490) (Thanks to @akumar-99 for the contribution!)

v0.45 [2022-08-17]

Breaking changes

  • Removed the cloudtrail_enabled_all_regions control since it was no longer being used by any benchmark. (#485)

v0.44 [2022-08-12]

Bug fixes

  • Fixed the cis_v130_3_1 and cis_v140_3_1 controls to correctly use the cloudtrail_multi_region_read_write_enabled query instead of cloudtrail_enabled_all_regions query. (#479)
  • Fixed the article_25 and article_30 benchmarks to include the cloudtrail_multi_region_trail_enabled control instead of the cloudtrail_enabled_all_regions control. (#479)
  • Fixed the pci_v321_cloudtrail_2 control to correctly use the cloudtrail_trail_enabled query instead of thecloudtrail_enabled_all_regions query. (#479)

v0.43 [2022-07-27]

What's new?

  • Added GxP EU Annex 11 benchmark (steampipe check benchmark.gxp_eu_annex_11). (#452)

v0.42 [2022-07-26]

Bug fixes

  • Fixed the foundational_security_ec2 benchmark to correctly include the foundational_security_ec2_27 control. (#474)

v0.41 [2022-07-21]

What's new?

  • Added the following new controls to the AWS Foundational Security Best Practices benchmark: (#468)(#457)
    • AutoScaling.3
    • AutoScaling.4
    • CloudFormation.1
    • CloudFront.10
    • EC2.23
    • EC2.24
    • EC2.27
    • ECR.1
    • ECR.2
    • ECS.3
    • ECS.4
    • ECS.5
    • ECS.8
    • ECS.10
    • ECS.12
    • EFS.3
    • EFS.4
    • EKS.2
    • ELB.12
    • ELB.13
    • ELB.14
    • Kinesis.1
    • NetworkFirewall.3
    • NetworkFirewall.4
    • NetworkFirewall.5
    • OpenSearch.7
    • Redshift.9
    • S3.13
    • SNS.2
    • WAF.6
    • WAF.7
    • WAF.8

Enhancements

  • Updated the kms_cmk_rotation_enabled query to skip KMS keys which are either in PendingDeletion or Disabled state since we cannot set rotation for such keys. (#466) (Thanks to @yorinasub17 for the contribution!)

Breaking changes

  • Renamed the control and the query dynamodb_table_encrypted_with_kms_cmk to dynamodb_table_encrypted_with_kms to maintain consistency with AWS documentation. (#467) (Thanks to @pdecat for the contribution!)

Dependencies

  • AWS plugin v0.71.0 or higher is now required. (#470)

v0.40 [2022-07-15]

What's new?

  • Added CISA Cyber Essentials benchmark (steampipe check benchmark.cisa_cyber_essentials). (#454)

Bug fixes

  • Added the missing resource column in the vpc_flow_logs_enabled query so that all the controls using this query will get executed correctly instead of returning an error. (#463) (Thanks to @yorinasub17 for the contribution!)

v0.39 [2022-07-14]

What's new?

  • Added NIST 800-171 Revision 2 benchmark (steampipe check benchmark.nist_800_171_rev_2). (#453)

Enhancements

  • Updated guardduty_enabled, iam_access_analyzer_enabled and securityhub_enabled queries to skip the regions which have been disabled. (#451)

v0.38 [2022-07-07]

Dependencies

  • AWS plugin v0.68.0 or higher is now required (#446)

What's new?

  • Added GxP 21 CFR Part 11 benchmark (steampipe check benchmark.gxp_21_cfr_part_11). (#436)
  • Added Other Compliance Checks benchmark (steampipe check benchmark.other). (#431)

Enhancements

  • Updated the config_enabled_all_regions query to skip the regions which have been disabled. (#437) (Thanks to @yorinasub17 for the contribution!)

Bug fixes

  • Fixed the vpc_flow_logs_enabled query to skip VPCs which are shared with the owner account, since flow logs cannot be enabled for shared VPCs. (#444)

v0.37 [2022-06-29]

What's new?

  • Added Federal Financial Institutions Examination Council (FFIEC) benchmark (steampipe check benchmark.ffiec). (#420)

v0.36 [2022-06-27]

Bug fixes

  • Fixed the backup_plan_min_retention_35_days query to check if the backup plan retention period is more than 35 days instead of 37 days. (#424)
  • Fixed the lambda_function_restrict_public_access query to correctly evaluate if a lambda function is restricting public access or not. (#422)

v0.35 [2022-06-14]

Enhancements

  • Updated the NIST 800-53 link in the docs/index.md file to reference the latest NIST 800-53 Revision 5 document. (#407)

Bug fixes

  • Fixed the typo in the query name to use ebs_volume_unused instead of ebs_volume_unsued. (#412)
  • Fixed the typo Prinipal in lambda_function_restrict_public_access query. (#413)

v0.34 [2022-06-02]

What's new?

  • Added NIST 800-53 Revision 5 benchmark (steampipe check benchmark.nist_800_53_rev_5). (#399)

Bug fixes

  • Fixed the rds_db_instance_deletion_protection_enabled query to skip Amazon RDS Aurora, DocumentDB and Neptune DB instances, since deletion protection can only be enabled at the cluster level for such instances. (#401)
  • Fixed the foundational_security_s3_9 control to correctly reference s3_bucket_logging_enabled query instead of s3_bucket_public_access_blocked query. (#403)

v0.33 [2022-05-18]

What's new?

  • Added FedRAMP Low Revision 4 benchmark (steampipe check benchmark.fedramp_low_rev_4).
  • Added FedRAMP Moderate Revision 4 benchmark (steampipe check benchmark.fedramp_moderate_rev_4).

Bug fixes

  • Fixed lambda_function_multiple_az_configured query to correctly check if Lambda functions have more than one availability zone. (#392)
  • Fixed lambda_function_use_latest_runtime query to correctly return skip instead of alarm if the deployment package type is zip. (#392)

v0.32 [2022-05-11]

Dependencies

  • AWS plugin v0.59.0 or higher is now required. (#390)

What's new?

  • New PCI v3.2.1 benchmark added: (#385)
    • OpenSearch (steampipe check benchmark.pci_v321_opensearch)
  • New PCI v3.2.1 controls added: (#385)
    • OpenSearch.1 (steampipe check control.pci_v321_opensearch_1)
    • OpenSearch.2 (steampipe check control.pci_v321_opensearch_2)

v0.31 [2022-05-09]

Enhancements

  • Updated docs/index.md and README with new dashboard screenshots and latest format. (#379)

Bug fixes

  • Fixed incorrect doc link for pci_v321_s3_5 control. (#381)

v0.30 [2022-05-03]

Bug fixes

  • Fixed resource column in guardduty_enabled query to be the AWS region ARN instead of the GuardDuty detector ARN.
  • Fixed resource column in securityhub_enabled query to be the AWS region ARN instead of the Security Hub hub ARN.
  • Renamed soc2 directory and filenames to use soc_2 (no impact on benchmarks or controls).

v0.29 [2022-04-27]

Enhancements

  • Added category, service, and type tags to benchmarks and controls. (#375)
  • Improved reason in iam_root_user_hardware_mfa_enabled query when a virtual MFA device is enabled.

Bug fixes

  • Fixed resource in iam_access_analyzer_enabled query to be the region ARN.

v0.28 [2022-04-22]

Enhancements

  • Renamed several IAM policy and account password policy query names to be more consistent with other query names. (#367)

Bug fixes

  • The cis_v130_1_16 and cis_v140_1_16 controls now only show results for attached IAM policies. (#367)
  • The iam_all_policy_no_service_wild_card control now only checks customer managed IAM policies for full service access statements. (#367)
  • Fixed iam_all_policy_no_service_wild_card and foundational_security_iam_21 controls not alarming if any policy statements grant *:*, as these statements also grant full access to at least 1 AWS service. (#367)
  • Removed iam_all_policy_no_service_wild_card.sql and iam_policy_in_use.sql queries as these were unused by any controls. (#367)

v0.27 [2022-04-21]

What's new?

  • New AWS Foundational Security Best Practices controls added:
    • CloudFront.9
    • ECR.3
    • ELB.10
    • S3.11

Bug fixes

  • Fixed the guardduty_enabled query to only check if GuardDuty is enabled and no longer check if S3 logging is enabled. (#360)

v0.26 [2022-04-18]

Bug fixes

  • The foundational_security_networkfirewall benchmark is now a child of the foundational_security benchmark.

v0.25 [2021-04-01]

What's new?

  • New AWS Foundational Security Best Practices controls added:
    • AutoScaling.2
    • AutoScaling.5
    • CloudFront.7
    • CloudFront.8
    • CodeBuild.4
    • CodeBuild.5
    • EC2.21
    • EC2.22
    • Lambda.5
    • NetworkFirewall.5
    • RDS.24
    • RDS.25
    • Redshift.8
    • S3.10
    • S3.9

v0.24 [2022-03-30]

Bug fixes

  • Fixed the dynamodb_table_auto_scaling_enabled query to correctly check if the tables have on-demand capacity mode enabled or not (#350)

v0.23 [2022-02-02]

Enhancements

  • Updated the following queries to use cidr_ipv4 column instead of the deprecated cidr_ip column (#342)
    • vpc_security_group_allows_ingress_authorized_ports
    • vpc_security_group_remote_administration
    • vpc_security_group_restrict_ingress_common_ports_all
    • vpc_security_group_restrict_ingress_ssh_all
    • vpc_security_group_restrict_ingress_tcp_udp_all
    • vpc_security_group_restricted_common_ports

v0.22 [2021-12-08]

What's new?

  • RBI Cyber Security Framework benchmark (steampipe check benchmark.rbi_cyber_security) now includes 17 new controls and 7 new queries (331)

Bug fixes

  • Fixed the config_enabled_all_regions query to correctly evaluate if AWS Config is enabled in the account for the local Region and is recording all resources (325)

v0.21 [2021-11-24]

What's new?

  • New NIST CSF benchmarks added:
    • DE.CM-2
    • DE.CM-5
    • ID.AM-1
    • ID.AM-5
    • ID.RA-5
    • ID.SC-4
    • PR.DS-7
    • PR.DS-8
    • PR.IP-2
    • PR.IP-8
    • PR.IP-9
    • PR.IP-12
    • RC.RP-1
    • RS.MI-3
    • RS.RP-1

v0.20 [2021-11-18]

Bug fixes

  • Fixed the dynamodb_table_auto_scaling_enabled query to correctly evaluate if auto scaling is enabled for a DynamoDB table instead of throwing a validation error (319)

v0.19 [2021-11-17]

What's new?

  • Added: AWS Audit Manager Control Tower Guardrails benchmark (steampipe check aws_compliance.benchmark.audit_manager_control_tower)

Bug fixes

  • Fixed the backup_plan_min_retention_35_days query to correctly evaluate backup plan rules where the lifecycle is set to Never Expire (314)

v0.18 [2021-11-10]

What's new?

  • Additional benchmarks (hipaa_164_308 and hipaa_164.312) have been added to the hipaa benchmark to improve its structure and readability
  • New HIPAA benchmarks added:
    • 164.308(a)(1)(ii)(A) Risk analysis
    • 164.308(a)(4)(ii)(A) Isolating health care clearinghouse functions
    • 164.308(a)(5)(ii)(B) Protection from malicious software
    • 164.308(a)(5)(ii)(C) Log-in monitoring
    • 164.308(a)(5)(ii)(D) Password management
    • 164.308(a)(7)(ii)(B) Disaster recovery plan
    • 164.308(a)(7)(ii)(C) Emergency mode operation plan
    • 164.308(a)(8) Evaluation

v0.17 [2021-10-27]

What's new?

  • Added: System and Organization Controls (SOC 2) benchmark (steampipe check aws_compliance.benchmark.soc_2)

v0.16 [2021-10-12]

What's new?

  • New AWS Foundational Security Best Practices controls added:
    • ES.4
    • ES.5

Bug fixes

  • Fixed the metric filter pattern in the log_metric_filter_unauthorized_api query as per the CIS documentation (#294)
  • Fixed the rds_db_instance_logging_enabled query to correctly evaluate if logging is enabled for SQL Server Express Edition DB engine type (296)

v0.15 [2021-09-27]

Bug fixes

  • Fixed the metric filter pattern in the log_metric_filter_organization query as per the CIS documentation (#271)
  • cis_v140_1_16 control now refers to iam_all_policy_no_star_star query which evaluates all the attached IAM policies(both AWS and customer managed) instead of only IAM customer managed policies (#281)
  • foundational_security_iam_1 control now refers to iam_custom_policy_no_star_star query which only evaluates IAM customer managed policies instead of evaluating both customer and AWS managed IAM policies (#281)
  • foundational_security_iam_21 control now refers to iam_custom_policy_no_service_wild_card query which correctly checks if there are any IAM customer managed policies that allow wildcard access for services (#281)

v0.14 [2021-09-23]

What's new?

  • Added: AWS General Data Protection Regulation(GDPR) benchmarks and controls (steampipe check benchmark.gdpr)

Enhancements

  • vpc_security_group_associated control name has been renamed to vpc_security_group_associated_to_eni which now refers vpc_security_group_associated_to_eni query

Bug fixes

  • vpc_security_group_associated query will no longer return duplicate security groups (#283)
  • Fixed the missing filter patterns in log_metric_filter_root_login and log_metric_filter_unauthorized_api queries (#285) (#278)
  • cis_v130_1_12 and cis_v140_1_12 controls will now render <root_account> user status as info (#286)

v0.13 [2021-09-09]

Bug fixes

  • foundational_security_elasticbeanstalk_1 control will now correctly reference the elastic_beanstalk_enhanced_health_reporting_enabled query instead of the apigateway_stage_logging_enabled query

v0.12 [2021-08-23]

What's new?

  • New AWS Foundational Security Best Practices controls added:
    • APIGateway.5
    • EC2.15
    • EC2.19
    • ElasticBeanstalk.1
    • ELB.7
    • Lambda.4
    • RDS.18
    • RDS.19
    • RDS.20
    • RDS.21
    • RDS.22
    • RDS.23
    • SQS.1

v0.11 [2021-08-05]

What's new?

  • New AWS Foundational Security Best Practices controls added:
    • APIGateway.3
    • APIGateway.4
    • CloudFront.5
    • CloudFront.6
    • EC2.16
    • EC2.17
    • EC2.18
    • ECS.1
    • ECS.2
    • ES.4
    • ES.6
    • ES.7
    • ES.8
    • IAM.21
    • RDS.15
    • RDS.16
    • RDS.17
    • Redshift.4
    • S3.8

v0.10 [2021-07-23]

Bug fixes

  • Fixed: Update multiple CloudTrail, CloudWatch, Config, Lambda, and S3 queries to work properly with multi-account connections (#247)
  • Fixed: Cleanup unnecessary quotes in various CloudFront, CloudTrail, GuardDuty and S3 queries (#249)

v0.9 [2021-07-14]

What's new?

  • Added: NIST 800-53 Revision 4 benchmark (steampipe check benchmark.nist_800_53_rev_4)

v0.8 [2021-07-01]

What's new?

  • Added: NIST Cybersecurity Framework (CSF) benchmark (steampipe check benchmark.nist_csf)
  • New AWS Foundational Security Best Practices controls added:
    • CodeBuild.1
    • CodeBuild.2
  • New HIPAA controls added:
    • codebuild_project_source_repo_oauth_configured
  • New PCI v3.2.1 controls added:
    • CodeBuild.1

Enhancements

  • Updated: AWS Foundational Security Best Practices benchmark title now includes AWS for better readability
  • Updated: Update column reference table_arn to arn in dynamodb_table_auto_scaling_enabled, dynamodb_table_encrypted_with_kms_cmk, dynamodb_table_in_backup_plan, dynamodb_table_point_in_time_recovery_enabled queries
  • Updated: Update column reference file_system_arn to arn in efs_file_system_automatic_backups_enabled, efs_file_system_encrypt_data_at_rest queries

v0.7 [2021-06-24]

What's new?

  • New RBI Cyber Security Framework controls added:
    • dynamodb_table_in_backup_plan
    • ebs_volume_in_backup_plan
    • efs_file_system_in_backup_plan
    • rds_db_instance_in_backup_plan

v0.6 [2021-06-18]

What's new?

  • Added: RBI Cyber Security Framework benchmark (steampipe check benchmark.rbi_cyber_security)
  • New Foundational Security controls added:
    • CloudTrail.1
    • EC2.7
    • EFS.2
    • SSM.2
    • SSM.3
  • New HIPAA controls added:
    • cloudtrail_trail_enabled
    • guardduty_finding_archived
    • vpc_vpn_tunnel_up
  • New PCI v3.2.1 controls added:
    • SSM.1
    • SSM.2

Enhancements

  • Updated: CIS v1.3.0 and v1.4.0 benchmarks and controls now include the service tag
  • Updated: Replaced benchmark tag for all benchmarks and controls with framework specific tags, e.g., cis = true, hipaa = true

v0.5 [2021-06-15]

What's new?

  • Added: HIPAA benchmark (steampipe check benchmark.hipaa)

v0.4 [2021-06-03]

What's new?

  • Added: CIS v1.4.0 benchmark (steampipe check benchmark.cis_v140)
  • Added: AWS Foundational Security Best Practices benchmark (steampipe check benchmark.foundational_security)

v0.3 [2021-05-28]

Bug fixes

  • Minor fixes in the docs

v0.2 [2021-05-27]

What's new?

  • Added: Documentation for various PCI v3.2.1 benchmarks and controls
  • New PCI v3.2.1 controls added
    • CloudWatch.1
    • CodeBuild.2
    • EC2.3
    • ELBV2.2
    • GuardDuty.1
    • S3.3

Bug fixes

  • Fixed: autoscaling_group_with_lb_use_healthcheck query should skip groups that aren't associated with a load balancer (#30)