From b14cfe14e4e0cae370d781d7f4840a6df4630fbf Mon Sep 17 00:00:00 2001 From: pedrooot Date: Thu, 16 May 2024 11:18:56 +0200 Subject: [PATCH] feat(metadata): update checks medatada services/subservices --- .../accessanalyzer_enabled.metadata.json | 2 +- .../accessanalyzer_enabled_without_findings.metadata.json | 2 +- .../account_maintain_current_contact_details.metadata.json | 2 +- ...details_to_security_billing_and_operations.metadata.json | 2 +- ...security_contact_information_is_registered.metadata.json | 2 +- ...uestions_are_registered_in_the_aws_account.metadata.json | 2 +- .../acm_certificates_expiration_check.metadata.json | 2 +- ...acm_certificates_transparency_logs_enabled.metadata.json | 2 +- .../apigateway_restapi_authorizers_enabled.metadata.json | 4 ++-- ...gateway_restapi_client_certificate_enabled.metadata.json | 4 ++-- .../apigateway_restapi_logging_enabled.metadata.json | 4 ++-- .../apigateway_restapi_public.metadata.json | 4 ++-- .../apigateway_restapi_public_with_authorizer.metadata.json | 4 ++-- .../apigateway_restapi_waf_acl_attached.metadata.json | 4 ++-- .../apigatewayv2_api_access_logging_enabled.metadata.json | 2 +- .../apigatewayv2_api_authorizers_enabled.metadata.json | 2 +- ...eam_fleet_default_internet_access_disabled.metadata.json | 2 +- .../appstream_fleet_maximum_session_duration.metadata.json | 2 +- ...appstream_fleet_session_disconnect_timeout.metadata.json | 2 +- ...ream_fleet_session_idle_disconnect_timeout.metadata.json | 2 +- .../athena_workgroup_encryption.metadata.json | 2 +- .../athena_workgroup_enforce_configuration.metadata.json | 2 +- ...ling_find_secrets_ec2_launch_configuration.metadata.json | 2 +- .../autoscaling_group_multiple_az.metadata.json | 2 +- ..._api_operations_cloudtrail_logging_enabled.metadata.json | 4 ++-- .../awslambda_function_no_secrets_in_code.metadata.json | 4 ++-- ...awslambda_function_no_secrets_in_variables.metadata.json | 4 ++-- ...awslambda_function_not_publicly_accessible.metadata.json | 4 ++-- .../awslambda_function_url_cors_policy.metadata.json | 4 ++-- .../awslambda_function_url_public.metadata.json | 4 ++-- ...wslambda_function_using_supported_runtimes.metadata.json | 4 ++-- .../backup_plans_exist/backup_plans_exist.metadata.json | 4 ++-- .../backup_reportplans_exist.metadata.json | 4 ++-- .../backup_vaults_encrypted.metadata.json | 4 ++-- .../backup_vaults_exist/backup_vaults_exist.metadata.json | 4 ++-- .../cloudformation_stack_outputs_find_secrets.metadata.json | 4 ++-- ...tion_stacks_termination_protection_enabled.metadata.json | 4 ++-- ...stributions_field_level_encryption_enabled.metadata.json | 4 ++-- ...ont_distributions_geo_restrictions_enabled.metadata.json | 4 ++-- .../cloudfront_distributions_https_enabled.metadata.json | 4 ++-- .../cloudfront_distributions_logging_enabled.metadata.json | 4 ++-- ...stributions_using_deprecated_ssl_protocols.metadata.json | 4 ++-- .../cloudfront_distributions_using_waf.metadata.json | 4 ++-- .../cloudtrail_bucket_requires_mfa_delete.metadata.json | 4 ++-- .../cloudtrail_cloudwatch_logging_enabled.metadata.json | 4 ++-- .../cloudtrail_insights_exist.metadata.json | 4 ++-- .../cloudtrail_kms_encryption_enabled.metadata.json | 4 ++-- .../cloudtrail_log_file_validation_enabled.metadata.json | 4 ++-- ...rail_logs_s3_bucket_access_logging_enabled.metadata.json | 4 ++-- ..._logs_s3_bucket_is_not_publicly_accessible.metadata.json | 4 ++-- .../cloudtrail_multi_region_enabled.metadata.json | 4 ++-- ...i_region_enabled_logging_management_events.metadata.json | 4 ++-- .../cloudtrail_s3_dataevents_read_enabled.metadata.json | 4 ++-- .../cloudtrail_s3_dataevents_write_enabled.metadata.json | 4 ++-- .../cloudtrail_threat_detection_enumeration.metadata.json | 4 ++-- ...rail_threat_detection_privilege_escalation.metadata.json | 4 ++-- ...h_changes_to_network_acls_alarm_configured.metadata.json | 4 ++-- ...anges_to_network_gateways_alarm_configured.metadata.json | 4 ++-- ...s_to_network_route_tables_alarm_configured.metadata.json | 4 ++-- ...loudwatch_changes_to_vpcs_alarm_configured.metadata.json | 4 ++-- .../cloudwatch_cross_account_sharing_disabled.metadata.json | 2 +- ...loudwatch_log_group_kms_encryption_enabled.metadata.json | 4 ++-- .../cloudwatch_log_group_no_secrets_in_logs.metadata.json | 4 ++-- ...oup_retention_policy_specific_days_enabled.metadata.json | 4 ++-- ...r_aws_config_configuration_changes_enabled.metadata.json | 4 ++-- ...r_cloudtrail_configuration_changes_enabled.metadata.json | 4 ++-- ..._log_metric_filter_authentication_failures.metadata.json | 4 ++-- ...og_metric_filter_aws_organizations_changes.metadata.json | 4 ++-- ...r_disable_or_scheduled_deletion_of_kms_cmk.metadata.json | 4 ++-- ...metric_filter_for_s3_bucket_policy_changes.metadata.json | 4 ++-- ...loudwatch_log_metric_filter_policy_changes.metadata.json | 4 ++-- .../cloudwatch_log_metric_filter_root_usage.metadata.json | 4 ++-- ...h_log_metric_filter_security_group_changes.metadata.json | 4 ++-- ...atch_log_metric_filter_sign_in_without_mfa.metadata.json | 4 ++-- ...h_log_metric_filter_unauthorized_api_calls.metadata.json | 4 ++-- ...ckages_external_public_publishing_disabled.metadata.json | 4 ++-- .../codebuild_project_older_90_days.metadata.json | 4 ++-- ...odebuild_project_user_controlled_buildspec.metadata.json | 4 ++-- ...ognito_identity_pool_guest_access_disabled.metadata.json | 4 ++-- ...ognito_user_pool_advanced_security_enabled.metadata.json | 4 ++-- ...s_compromised_credentials_sign_in_attempts.metadata.json | 4 ++-- ...locks_potential_malicious_sign_in_attempts.metadata.json | 4 ++-- ..._pool_client_prevent_user_existence_errors.metadata.json | 4 ++-- ..._user_pool_client_token_revocation_enabled.metadata.json | 4 ++-- ...nito_user_pool_deletion_protection_enabled.metadata.json | 4 ++-- .../cognito_user_pool_mfa_enabled.metadata.json | 4 ++-- ...ognito_user_pool_password_policy_lowercase.metadata.json | 4 ++-- ...ser_pool_password_policy_minimum_length_14.metadata.json | 4 ++-- .../cognito_user_pool_password_policy_number.metadata.json | 4 ++-- .../cognito_user_pool_password_policy_symbol.metadata.json | 4 ++-- ...ognito_user_pool_password_policy_uppercase.metadata.json | 4 ++-- ...gnito_user_pool_self_registration_disabled.metadata.json | 4 ++-- ...to_user_pool_temporary_password_expiration.metadata.json | 4 ++-- .../cognito_user_pool_waf_acl_attached.metadata.json | 4 ++-- .../config_recorder_all_regions_enabled.metadata.json | 4 ++-- ...ryservice_directory_log_forwarding_enabled.metadata.json | 2 +- ...oryservice_directory_monitor_notifications.metadata.json | 2 +- ...directoryservice_directory_snapshots_limit.metadata.json | 2 +- ...rectoryservice_ldap_certificate_expiration.metadata.json | 2 +- ...oryservice_radius_server_security_protocol.metadata.json | 2 +- ...ectoryservice_supported_mfa_radius_enabled.metadata.json | 2 +- .../dlm_ebs_snapshot_lifecycle_policy_exists.metadata.json | 4 ++-- .../documentdb_instance_storage_encrypted.metadata.json | 2 +- .../services/drs/drs_job_exist/drs_job_exist.metadata.json | 2 +- ...odb_accelerator_cluster_encryption_enabled.metadata.json | 2 +- .../dynamodb_table_cross_account_access.metadata.json | 4 ++-- ...dynamodb_tables_kms_cmk_encryption_enabled.metadata.json | 4 ++-- .../dynamodb_tables_pitr_enabled.metadata.json | 4 ++-- .../ec2/ec2_ami_public/ec2_ami_public.metadata.json | 4 ++-- .../ec2_ebs_default_encryption.metadata.json | 4 ++-- .../ec2_ebs_public_snapshot.metadata.json | 4 ++-- ...2_ebs_snapshot_account_block_public_access.metadata.json | 4 ++-- .../ec2_ebs_snapshots_encrypted.metadata.json | 4 ++-- .../ec2_ebs_volume_encryption.metadata.json | 4 ++-- .../ec2_ebs_volume_snapshots_exists.metadata.json | 4 ++-- .../ec2_elastic_ip_shodan.metadata.json | 2 +- .../ec2_elastic_ip_unassigned.metadata.json | 2 +- .../ec2_instance_account_imdsv2_enabled.metadata.json | 4 ++-- .../ec2_instance_detailed_monitoring_enabled.metadata.json | 4 ++-- .../ec2_instance_imdsv2_enabled.metadata.json | 4 ++-- ...ance_internet_facing_with_instance_profile.metadata.json | 4 ++-- .../ec2_instance_managed_by_ssm.metadata.json | 4 ++-- .../ec2_instance_older_than_specific_days.metadata.json | 4 ++-- .../ec2_instance_profile_attached.metadata.json | 4 ++-- .../ec2_instance_public_ip.metadata.json | 4 ++-- .../ec2_instance_secrets_user_data.metadata.json | 2 +- .../ec2_networkacl_allow_ingress_any_port.metadata.json | 4 ++-- .../ec2_networkacl_allow_ingress_tcp_port_22.metadata.json | 4 ++-- ...ec2_networkacl_allow_ingress_tcp_port_3389.metadata.json | 4 ++-- ...p_allow_ingress_from_internet_to_all_ports.metadata.json | 4 ++-- ...up_allow_ingress_from_internet_to_any_port.metadata.json | 4 ++-- ..._from_internet_to_port_mongodb_27017_27018.metadata.json | 4 ++-- ...ngress_from_internet_to_tcp_ftp_port_20_21.metadata.json | 4 ++-- ...allow_ingress_from_internet_to_tcp_port_22.metadata.json | 4 ++-- ...low_ingress_from_internet_to_tcp_port_3389.metadata.json | 4 ++-- ...ernet_to_tcp_port_cassandra_7199_9160_8888.metadata.json | 4 ++-- ...p_port_elasticsearch_kibana_9200_9300_5601.metadata.json | 4 ++-- ...gress_from_internet_to_tcp_port_kafka_9092.metadata.json | 4 ++-- ..._from_internet_to_tcp_port_memcached_11211.metadata.json | 4 ++-- ...gress_from_internet_to_tcp_port_mysql_3306.metadata.json | 4 ++-- ...from_internet_to_tcp_port_oracle_1521_2483.metadata.json | 4 ++-- ...ss_from_internet_to_tcp_port_postgres_5432.metadata.json | 4 ++-- ...gress_from_internet_to_tcp_port_redis_6379.metadata.json | 4 ++-- ..._internet_to_tcp_port_sql_server_1433_1434.metadata.json | 4 ++-- ...ngress_from_internet_to_tcp_port_telnet_23.metadata.json | 4 ++-- ..._securitygroup_allow_wide_open_public_ipv4.metadata.json | 4 ++-- ...ec2_securitygroup_default_restrict_traffic.metadata.json | 4 ++-- .../ec2_securitygroup_from_launch_wizard.metadata.json | 4 ++-- .../ec2_securitygroup_not_used.metadata.json | 4 ++-- ...curitygroup_with_many_ingress_egress_rules.metadata.json | 4 ++-- .../ecr_registry_scan_images_on_push_enabled.metadata.json | 2 +- .../ecr_repositories_lifecycle_policy_enabled.metadata.json | 4 ++-- .../ecr_repositories_not_publicly_accessible.metadata.json | 4 ++-- ...r_repositories_scan_images_on_push_enabled.metadata.json | 4 ++-- ...ories_scan_vulnerabilities_in_latest_image.metadata.json | 4 ++-- ...cs_task_definitions_no_environment_secrets.metadata.json | 4 ++-- .../efs_encryption_at_rest_enabled.metadata.json | 2 +- .../efs_have_backup_enabled.metadata.json | 2 +- .../efs_not_publicly_accessible.metadata.json | 2 +- ...ster_kms_cmk_encryption_in_secrets_enabled.metadata.json | 2 +- .../eks_cluster_network_policy_enabled.metadata.json | 2 +- .../eks_cluster_private_nodes_enabled.metadata.json | 2 +- ...s_control_plane_endpoint_access_restricted.metadata.json | 2 +- ...ks_control_plane_logging_all_types_enabled.metadata.json | 2 +- .../eks_endpoints_not_publicly_accessible.metadata.json | 2 +- .../elasticache_cluster_uses_public_subnet.metadata.json | 6 +++--- .../elb_insecure_ssl_ciphers.metadata.json | 2 +- .../elb_internet_facing/elb_internet_facing.metadata.json | 2 +- .../elb_logging_enabled/elb_logging_enabled.metadata.json | 2 +- .../elb/elb_ssl_listeners/elb_ssl_listeners.metadata.json | 2 +- .../elbv2_deletion_protection.metadata.json | 2 +- .../elbv2_desync_mitigation_mode.metadata.json | 2 +- .../elbv2_insecure_ssl_ciphers.metadata.json | 2 +- .../elbv2_internet_facing.metadata.json | 2 +- .../elbv2_listeners_underneath.metadata.json | 2 +- .../elbv2_logging_enabled.metadata.json | 2 +- .../elbv2_ssl_listeners/elbv2_ssl_listeners.metadata.json | 2 +- .../elbv2_waf_acl_attached.metadata.json | 2 +- .../emr_cluster_account_public_block_enabled.metadata.json | 4 ++-- .../emr_cluster_master_nodes_no_public_ip.metadata.json | 4 ++-- .../emr_cluster_publicly_accesible.metadata.json | 4 ++-- .../fms_policy_compliant/fms_policy_compliant.metadata.json | 2 +- .../glacier_vaults_policy_public_access.metadata.json | 4 ++-- ...gs_connection_passwords_encryption_enabled.metadata.json | 4 ++-- ..._data_catalogs_metadata_encryption_enabled.metadata.json | 4 ++-- .../glue_database_connections_ssl_enabled.metadata.json | 4 ++-- ...dpoints_cloudwatch_logs_encryption_enabled.metadata.json | 2 +- ..._endpoints_job_bookmark_encryption_enabled.metadata.json | 2 +- ...evelopment_endpoints_s3_encryption_enabled.metadata.json | 2 +- ...glue_etl_jobs_amazon_s3_encryption_enabled.metadata.json | 4 ++-- ...tl_jobs_cloudwatch_logs_encryption_enabled.metadata.json | 4 ++-- ...e_etl_jobs_job_bookmark_encryption_enabled.metadata.json | 4 ++-- .../guardduty_centrally_managed.metadata.json | 4 ++-- .../guardduty_is_enabled/guardduty_is_enabled.metadata.json | 2 +- .../guardduty_no_high_severity_findings.metadata.json | 2 +- .../iam_administrator_access_with_mfa.metadata.json | 4 ++-- .../iam_avoid_root_usage/iam_avoid_root_usage.metadata.json | 4 ++-- ...tached_policy_no_administrative_privileges.metadata.json | 4 ++-- .../iam_check_saml_providers_sts.metadata.json | 4 ++-- ...tached_policy_no_administrative_privileges.metadata.json | 4 ++-- ...tached_policy_no_administrative_privileges.metadata.json | 4 ++-- ...inline_policy_no_administrative_privileges.metadata.json | 4 ++-- ...o_custom_policy_permissive_role_assumption.metadata.json | 4 ++-- .../iam_no_expired_server_certificates_stored.metadata.json | 4 ++-- .../iam_no_root_access_key.metadata.json | 4 ++-- ...y_expires_passwords_within_90_days_or_less.metadata.json | 4 ++-- .../iam_password_policy_lowercase.metadata.json | 4 ++-- .../iam_password_policy_minimum_length_14.metadata.json | 4 ++-- .../iam_password_policy_number.metadata.json | 4 ++-- .../iam_password_policy_reuse_24.metadata.json | 4 ++-- .../iam_password_policy_symbol.metadata.json | 4 ++-- .../iam_password_policy_uppercase.metadata.json | 4 ++-- .../iam_policy_allows_privilege_escalation.metadata.json | 4 ++-- ...iam_policy_attached_only_to_group_or_roles.metadata.json | 4 ++-- .../iam_policy_no_full_access_to_cloudtrail.metadata.json | 4 ++-- .../iam_policy_no_full_access_to_kms.metadata.json | 4 ++-- .../iam_role_administratoraccess_policy.metadata.json | 4 ++-- ...m_role_cross_account_readonlyaccess_policy.metadata.json | 4 ++-- ...e_cross_service_confused_deputy_prevention.metadata.json | 4 ++-- .../iam_root_hardware_mfa_enabled.metadata.json | 4 ++-- .../iam_root_mfa_enabled/iam_root_mfa_enabled.metadata.json | 4 ++-- .../iam_rotate_access_key_90_days.metadata.json | 4 ++-- .../iam_securityaudit_role_created.metadata.json | 4 ++-- .../iam_support_role_created.metadata.json | 4 ++-- .../iam_user_accesskey_unused.metadata.json | 4 ++-- .../iam_user_console_access_unused.metadata.json | 4 ++-- .../iam_user_hardware_mfa_enabled.metadata.json | 4 ++-- .../iam_user_mfa_enabled_console_access.metadata.json | 4 ++-- .../iam_user_no_setup_initial_access_key.metadata.json | 4 ++-- .../iam_user_two_active_access_key.metadata.json | 4 ++-- .../iam_user_with_temporary_credentials.metadata.json | 4 ++-- .../inspector2_active_findings_exist.metadata.json | 2 +- .../inspector2_is_enabled.metadata.json | 2 +- .../kms/kms_cmk_are_used/kms_cmk_are_used.metadata.json | 4 ++-- .../kms_cmk_rotation_enabled.metadata.json | 4 ++-- .../kms_key_not_publicly_accessible.metadata.json | 2 +- .../macie/macie_is_enabled/macie_is_enabled.metadata.json | 2 +- .../neptune_cluster_uses_public_subnet.metadata.json | 4 ++-- .../networkfirewall_in_all_vpc.metadata.json | 2 +- ...arch_service_domains_audit_logging_enabled.metadata.json | 4 ++-- ...service_domains_cloudwatch_logging_enabled.metadata.json | 4 ++-- ...service_domains_encryption_at_rest_enabled.metadata.json | 4 ++-- ...vice_domains_https_communications_enforced.metadata.json | 4 ++-- ...ice_domains_internal_user_database_enabled.metadata.json | 4 ++-- ...ce_domains_node_to_node_encryption_enabled.metadata.json | 4 ++-- ...ch_service_domains_not_publicly_accessible.metadata.json | 4 ++-- ...ted_to_the_latest_service_software_version.metadata.json | 4 ++-- ...ains_use_cognito_authentication_for_kibana.metadata.json | 4 ++-- ...rganizations_account_part_of_organizations.metadata.json | 2 +- .../organizations_delegated_administrators.metadata.json | 2 +- .../organizations_scp_check_deny_regions.metadata.json | 2 +- ...zations_tags_policies_enabled_and_attached.metadata.json | 2 +- .../rds_instance_backup_enabled.metadata.json | 4 ++-- .../rds_instance_deprecated_engine_version.metadata.json | 4 ++-- .../rds_instance_enhanced_monitoring_enabled.metadata.json | 4 ++-- .../rds_instance_integration_cloudwatch_logs.metadata.json | 4 ++-- ...rds_instance_minor_version_upgrade_enabled.metadata.json | 4 ++-- .../rds_instance_multi_az.metadata.json | 4 ++-- .../rds_instance_no_public_access.metadata.json | 4 ++-- .../rds_instance_storage_encrypted.metadata.json | 4 ++-- .../rds_instance_transport_encrypted.metadata.json | 4 ++-- .../rds_snapshots_public_access.metadata.json | 4 ++-- .../redshift_cluster_audit_logging.metadata.json | 4 ++-- .../redshift_cluster_automated_snapshot.metadata.json | 4 ++-- .../redshift_cluster_automatic_upgrades.metadata.json | 4 ++-- .../redshift_cluster_public_access.metadata.json | 4 ++-- .../resourceexplorer2_indexes_found.metadata.json | 2 +- .../route53_dangling_ip_subdomain_takeover.metadata.json | 2 +- ...route53_domains_privacy_protection_enabled.metadata.json | 4 ++-- .../route53_domains_transferlock_enabled.metadata.json | 4 ++-- ...ic_hosted_zones_cloudwatch_logging_enabled.metadata.json | 4 ++-- .../s3_account_level_public_access_blocks.metadata.json | 2 +- .../s3_bucket_acl_prohibited.metadata.json | 4 ++-- .../s3_bucket_default_encryption.metadata.json | 4 ++-- .../s3_bucket_kms_encryption.metadata.json | 4 ++-- .../s3_bucket_level_public_access_block.metadata.json | 4 ++-- .../s3_bucket_no_mfa_delete.metadata.json | 4 ++-- .../s3_bucket_object_lock.metadata.json | 4 ++-- .../s3_bucket_object_versioning.metadata.json | 4 ++-- .../s3_bucket_policy_public_write_access.metadata.json | 4 ++-- .../s3_bucket_public_access.metadata.json | 4 ++-- .../s3_bucket_public_list_acl.metadata.json | 4 ++-- .../s3_bucket_public_write_acl.metadata.json | 4 ++-- .../s3_bucket_secure_transport_policy.metadata.json | 4 ++-- .../s3_bucket_server_access_logging_enabled.metadata.json | 4 ++-- ...sagemaker_models_network_isolation_enabled.metadata.json | 2 +- .../sagemaker_models_vpc_settings_configured.metadata.json | 2 +- ...maker_notebook_instance_encryption_enabled.metadata.json | 4 ++-- ...ker_notebook_instance_root_access_disabled.metadata.json | 4 ++-- ..._notebook_instance_vpc_settings_configured.metadata.json | 4 ++-- ..._without_direct_internet_access_configured.metadata.json | 4 ++-- ...ing_jobs_intercontainer_encryption_enabled.metadata.json | 4 ++-- ...er_training_jobs_network_isolation_enabled.metadata.json | 4 ++-- ..._jobs_volume_and_output_encryption_enabled.metadata.json | 4 ++-- ...aker_training_jobs_vpc_settings_configured.metadata.json | 4 ++-- .../secretsmanager_automatic_rotation_enabled.metadata.json | 4 ++-- .../securityhub_enabled/securityhub_enabled.metadata.json | 2 +- ...anced_protection_in_associated_elastic_ips.metadata.json | 2 +- ...anced_protection_in_classic_load_balancers.metadata.json | 2 +- ...ced_protection_in_cloudfront_distributions.metadata.json | 2 +- ...advanced_protection_in_global_accelerators.metadata.json | 2 +- ...otection_in_internet_facing_load_balancers.metadata.json | 2 +- ...dvanced_protection_in_route53_hosted_zones.metadata.json | 2 +- .../sns_topics_kms_encryption_at_rest_enabled.metadata.json | 4 ++-- .../sns_topics_not_publicly_accessible.metadata.json | 4 ++-- .../sqs_queues_not_publicly_accessible.metadata.json | 4 ++-- .../sqs_queues_server_side_encryption_enabled.metadata.json | 4 ++-- .../ssm_document_secrets/ssm_document_secrets.metadata.json | 2 +- .../ssm_documents_set_as_public.metadata.json | 2 +- .../ssm_managed_compliant_patching.metadata.json | 2 +- .../ssmincidents_enabled_with_plans.metadata.json | 2 +- .../trustedadvisor_errors_and_warnings.metadata.json | 2 +- ...tedadvisor_premium_support_plan_subscribed.metadata.json | 2 +- .../vpc_different_regions.metadata.json | 4 ++-- .../vpc_endpoint_connections_trust_boundaries.metadata.json | 4 ++-- ...rvices_allowed_principals_trust_boundaries.metadata.json | 4 ++-- .../vpc_flow_logs_enabled.metadata.json | 4 ++-- ...eering_routing_tables_with_least_privilege.metadata.json | 4 ++-- .../vpc_subnet_different_az.metadata.json | 4 ++-- .../vpc_subnet_no_public_ip_by_default.metadata.json | 4 ++-- .../vpc_subnet_separate_private_public.metadata.json | 4 ++-- .../wafv2_webacl_logging_enabled.metadata.json | 4 ++-- ...chitected_workload_no_high_or_medium_risks.metadata.json | 2 +- .../workspaces_volume_encryption_enabled.metadata.json | 2 +- ...orkspaces_vpc_2private_1public_subnets_nat.metadata.json | 2 +- 325 files changed, 562 insertions(+), 562 deletions(-) diff --git a/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled/accessanalyzer_enabled.metadata.json b/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled/accessanalyzer_enabled.metadata.json index 62d7a43821..c58a32d5ed 100644 --- a/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled/accessanalyzer_enabled.metadata.json +++ b/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled/accessanalyzer_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "accessanalyzer", + "ServiceName": "AccessAnalyzer", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-analyzer:region:account-id:analyzer/resource-id", "Severity": "low", diff --git a/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled_without_findings/accessanalyzer_enabled_without_findings.metadata.json b/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled_without_findings/accessanalyzer_enabled_without_findings.metadata.json index 4d0873db27..98a16af500 100644 --- a/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled_without_findings/accessanalyzer_enabled_without_findings.metadata.json +++ b/prowler/providers/aws/services/accessanalyzer/accessanalyzer_enabled_without_findings/accessanalyzer_enabled_without_findings.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "accessanalyzer", + "ServiceName": "AccessAnalyzer", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-analyzer:region:account-id:analyzer/resource-id", "Severity": "low", diff --git a/prowler/providers/aws/services/account/account_maintain_current_contact_details/account_maintain_current_contact_details.metadata.json b/prowler/providers/aws/services/account/account_maintain_current_contact_details/account_maintain_current_contact_details.metadata.json index 372721948d..fef66d6b1f 100644 --- a/prowler/providers/aws/services/account/account_maintain_current_contact_details/account_maintain_current_contact_details.metadata.json +++ b/prowler/providers/aws/services/account/account_maintain_current_contact_details/account_maintain_current_contact_details.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "account", + "ServiceName": "Account", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-recorder:region:account-id:recorder/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/account/account_maintain_different_contact_details_to_security_billing_and_operations/account_maintain_different_contact_details_to_security_billing_and_operations.metadata.json b/prowler/providers/aws/services/account/account_maintain_different_contact_details_to_security_billing_and_operations/account_maintain_different_contact_details_to_security_billing_and_operations.metadata.json index c5a20a6a23..742590218c 100644 --- a/prowler/providers/aws/services/account/account_maintain_different_contact_details_to_security_billing_and_operations/account_maintain_different_contact_details_to_security_billing_and_operations.metadata.json +++ b/prowler/providers/aws/services/account/account_maintain_different_contact_details_to_security_billing_and_operations/account_maintain_different_contact_details_to_security_billing_and_operations.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "account", + "ServiceName": "Account", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-recorder:region:account-id:recorder/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/account/account_security_contact_information_is_registered/account_security_contact_information_is_registered.metadata.json b/prowler/providers/aws/services/account/account_security_contact_information_is_registered/account_security_contact_information_is_registered.metadata.json index 78bd76c010..084072cb2e 100644 --- a/prowler/providers/aws/services/account/account_security_contact_information_is_registered/account_security_contact_information_is_registered.metadata.json +++ b/prowler/providers/aws/services/account/account_security_contact_information_is_registered/account_security_contact_information_is_registered.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "account", + "ServiceName": "Account", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-recorder:region:account-id:recorder/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/account/account_security_questions_are_registered_in_the_aws_account/account_security_questions_are_registered_in_the_aws_account.metadata.json b/prowler/providers/aws/services/account/account_security_questions_are_registered_in_the_aws_account/account_security_questions_are_registered_in_the_aws_account.metadata.json index e10bbca9a0..e6892655bc 100644 --- a/prowler/providers/aws/services/account/account_security_questions_are_registered_in_the_aws_account/account_security_questions_are_registered_in_the_aws_account.metadata.json +++ b/prowler/providers/aws/services/account/account_security_questions_are_registered_in_the_aws_account/account_security_questions_are_registered_in_the_aws_account.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "account", + "ServiceName": "Account", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-recorder:region:account-id:recorder/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/acm/acm_certificates_expiration_check/acm_certificates_expiration_check.metadata.json b/prowler/providers/aws/services/acm/acm_certificates_expiration_check/acm_certificates_expiration_check.metadata.json index fb3fe1e2cd..6790cfe5ab 100644 --- a/prowler/providers/aws/services/acm/acm_certificates_expiration_check/acm_certificates_expiration_check.metadata.json +++ b/prowler/providers/aws/services/acm/acm_certificates_expiration_check/acm_certificates_expiration_check.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "acm", + "ServiceName": "ACM", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:acm:region:account-id:certificate/resource-id", "Severity": "high", diff --git a/prowler/providers/aws/services/acm/acm_certificates_transparency_logs_enabled/acm_certificates_transparency_logs_enabled.metadata.json b/prowler/providers/aws/services/acm/acm_certificates_transparency_logs_enabled/acm_certificates_transparency_logs_enabled.metadata.json index a3d004f6f5..116cdb12be 100644 --- a/prowler/providers/aws/services/acm/acm_certificates_transparency_logs_enabled/acm_certificates_transparency_logs_enabled.metadata.json +++ b/prowler/providers/aws/services/acm/acm_certificates_transparency_logs_enabled/acm_certificates_transparency_logs_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "acm", + "ServiceName": "ACM", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:acm:region:account-id:certificate/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/apigateway/apigateway_restapi_authorizers_enabled/apigateway_restapi_authorizers_enabled.metadata.json b/prowler/providers/aws/services/apigateway/apigateway_restapi_authorizers_enabled/apigateway_restapi_authorizers_enabled.metadata.json index 9d009b0dde..a9dd26829a 100644 --- a/prowler/providers/aws/services/apigateway/apigateway_restapi_authorizers_enabled/apigateway_restapi_authorizers_enabled.metadata.json +++ b/prowler/providers/aws/services/apigateway/apigateway_restapi_authorizers_enabled/apigateway_restapi_authorizers_enabled.metadata.json @@ -8,8 +8,8 @@ "CheckType": [ "IAM" ], - "ServiceName": "apigateway", - "SubServiceName": "rest_api", + "ServiceName": "APIGateway", + "SubServiceName": "RestApi", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsApiGatewayRestApi", diff --git a/prowler/providers/aws/services/apigateway/apigateway_restapi_client_certificate_enabled/apigateway_restapi_client_certificate_enabled.metadata.json b/prowler/providers/aws/services/apigateway/apigateway_restapi_client_certificate_enabled/apigateway_restapi_client_certificate_enabled.metadata.json index 77c5734ff8..1024310d7e 100644 --- a/prowler/providers/aws/services/apigateway/apigateway_restapi_client_certificate_enabled/apigateway_restapi_client_certificate_enabled.metadata.json +++ b/prowler/providers/aws/services/apigateway/apigateway_restapi_client_certificate_enabled/apigateway_restapi_client_certificate_enabled.metadata.json @@ -8,8 +8,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "apigateway", - "SubServiceName": "rest_api", + "ServiceName": "APIGateway", + "SubServiceName": "RestApi", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsApiGatewayStage", diff --git a/prowler/providers/aws/services/apigateway/apigateway_restapi_logging_enabled/apigateway_restapi_logging_enabled.metadata.json b/prowler/providers/aws/services/apigateway/apigateway_restapi_logging_enabled/apigateway_restapi_logging_enabled.metadata.json index accc6102e0..0f8acb4ba8 100644 --- a/prowler/providers/aws/services/apigateway/apigateway_restapi_logging_enabled/apigateway_restapi_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/apigateway/apigateway_restapi_logging_enabled/apigateway_restapi_logging_enabled.metadata.json @@ -8,8 +8,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "apigateway", - "SubServiceName": "rest_api", + "ServiceName": "APIGateway", + "SubServiceName": "RestApi", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsApiGatewayStage", diff --git a/prowler/providers/aws/services/apigateway/apigateway_restapi_public/apigateway_restapi_public.metadata.json b/prowler/providers/aws/services/apigateway/apigateway_restapi_public/apigateway_restapi_public.metadata.json index ee69b7b303..aa1c9cc9b0 100644 --- a/prowler/providers/aws/services/apigateway/apigateway_restapi_public/apigateway_restapi_public.metadata.json +++ b/prowler/providers/aws/services/apigateway/apigateway_restapi_public/apigateway_restapi_public.metadata.json @@ -8,8 +8,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "apigateway", - "SubServiceName": "rest_api", + "ServiceName": "APIGateway", + "SubServiceName": "RestApi", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsApiGatewayRestApi", diff --git a/prowler/providers/aws/services/apigateway/apigateway_restapi_public_with_authorizer/apigateway_restapi_public_with_authorizer.metadata.json b/prowler/providers/aws/services/apigateway/apigateway_restapi_public_with_authorizer/apigateway_restapi_public_with_authorizer.metadata.json index dc68710d45..ea61a725d5 100644 --- a/prowler/providers/aws/services/apigateway/apigateway_restapi_public_with_authorizer/apigateway_restapi_public_with_authorizer.metadata.json +++ b/prowler/providers/aws/services/apigateway/apigateway_restapi_public_with_authorizer/apigateway_restapi_public_with_authorizer.metadata.json @@ -8,8 +8,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "apigateway", - "SubServiceName": "rest_api", + "ServiceName": "APIGateway", + "SubServiceName": "RestApi", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsApiGatewayRestApi", diff --git a/prowler/providers/aws/services/apigateway/apigateway_restapi_waf_acl_attached/apigateway_restapi_waf_acl_attached.metadata.json b/prowler/providers/aws/services/apigateway/apigateway_restapi_waf_acl_attached/apigateway_restapi_waf_acl_attached.metadata.json index 62ba94c68a..4cf7a55b63 100644 --- a/prowler/providers/aws/services/apigateway/apigateway_restapi_waf_acl_attached/apigateway_restapi_waf_acl_attached.metadata.json +++ b/prowler/providers/aws/services/apigateway/apigateway_restapi_waf_acl_attached/apigateway_restapi_waf_acl_attached.metadata.json @@ -8,8 +8,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "apigateway", - "SubServiceName": "rest_api", + "ServiceName": "APIGateway", + "SubServiceName": "RestApi", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsApiGatewayStage", diff --git a/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_access_logging_enabled/apigatewayv2_api_access_logging_enabled.metadata.json b/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_access_logging_enabled/apigatewayv2_api_access_logging_enabled.metadata.json index 285e4f149b..b72fc44208 100644 --- a/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_access_logging_enabled/apigatewayv2_api_access_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_access_logging_enabled/apigatewayv2_api_access_logging_enabled.metadata.json @@ -8,7 +8,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "apigateway", + "ServiceName": "APIGatewayV2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_authorizers_enabled/apigatewayv2_api_authorizers_enabled.metadata.json b/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_authorizers_enabled/apigatewayv2_api_authorizers_enabled.metadata.json index 671c13729d..08b75e93a2 100644 --- a/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_authorizers_enabled/apigatewayv2_api_authorizers_enabled.metadata.json +++ b/prowler/providers/aws/services/apigatewayv2/apigatewayv2_api_authorizers_enabled/apigatewayv2_api_authorizers_enabled.metadata.json @@ -8,7 +8,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "apigateway", + "ServiceName": "APIGatewayV2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/appstream/appstream_fleet_default_internet_access_disabled/appstream_fleet_default_internet_access_disabled.metadata.json b/prowler/providers/aws/services/appstream/appstream_fleet_default_internet_access_disabled/appstream_fleet_default_internet_access_disabled.metadata.json index ab72954b83..04d3b86c60 100644 --- a/prowler/providers/aws/services/appstream/appstream_fleet_default_internet_access_disabled/appstream_fleet_default_internet_access_disabled.metadata.json +++ b/prowler/providers/aws/services/appstream/appstream_fleet_default_internet_access_disabled/appstream_fleet_default_internet_access_disabled.metadata.json @@ -7,7 +7,7 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "appstream", + "ServiceName": "AppStream", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:appstream:region:account-id:fleet/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/appstream/appstream_fleet_maximum_session_duration/appstream_fleet_maximum_session_duration.metadata.json b/prowler/providers/aws/services/appstream/appstream_fleet_maximum_session_duration/appstream_fleet_maximum_session_duration.metadata.json index 0057d829c6..d8ea53f6d5 100644 --- a/prowler/providers/aws/services/appstream/appstream_fleet_maximum_session_duration/appstream_fleet_maximum_session_duration.metadata.json +++ b/prowler/providers/aws/services/appstream/appstream_fleet_maximum_session_duration/appstream_fleet_maximum_session_duration.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "appstream", + "ServiceName": "AppStream", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:appstream:region:account-id:fleet/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/appstream/appstream_fleet_session_disconnect_timeout/appstream_fleet_session_disconnect_timeout.metadata.json b/prowler/providers/aws/services/appstream/appstream_fleet_session_disconnect_timeout/appstream_fleet_session_disconnect_timeout.metadata.json index 58d6856939..0ed9ff5420 100644 --- a/prowler/providers/aws/services/appstream/appstream_fleet_session_disconnect_timeout/appstream_fleet_session_disconnect_timeout.metadata.json +++ b/prowler/providers/aws/services/appstream/appstream_fleet_session_disconnect_timeout/appstream_fleet_session_disconnect_timeout.metadata.json @@ -7,7 +7,7 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "appstream", + "ServiceName": "AppStream", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:appstream:region:account-id:fleet/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/appstream/appstream_fleet_session_idle_disconnect_timeout/appstream_fleet_session_idle_disconnect_timeout.metadata.json b/prowler/providers/aws/services/appstream/appstream_fleet_session_idle_disconnect_timeout/appstream_fleet_session_idle_disconnect_timeout.metadata.json index cbe7cf1d39..f835dfe57e 100644 --- a/prowler/providers/aws/services/appstream/appstream_fleet_session_idle_disconnect_timeout/appstream_fleet_session_idle_disconnect_timeout.metadata.json +++ b/prowler/providers/aws/services/appstream/appstream_fleet_session_idle_disconnect_timeout/appstream_fleet_session_idle_disconnect_timeout.metadata.json @@ -7,7 +7,7 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "appstream", + "ServiceName": "AppStream", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:appstream:region:account-id:fleet/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/athena/athena_workgroup_encryption/athena_workgroup_encryption.metadata.json b/prowler/providers/aws/services/athena/athena_workgroup_encryption/athena_workgroup_encryption.metadata.json index 197ce59b67..c3da8dc2f6 100644 --- a/prowler/providers/aws/services/athena/athena_workgroup_encryption/athena_workgroup_encryption.metadata.json +++ b/prowler/providers/aws/services/athena/athena_workgroup_encryption/athena_workgroup_encryption.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Software and Configuration Checks" ], - "ServiceName": "athena", + "ServiceName": "Athena", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:athena:region:account-id:workgroup/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/athena/athena_workgroup_enforce_configuration/athena_workgroup_enforce_configuration.metadata.json b/prowler/providers/aws/services/athena/athena_workgroup_enforce_configuration/athena_workgroup_enforce_configuration.metadata.json index 46f2e305f2..2a9f70030f 100644 --- a/prowler/providers/aws/services/athena/athena_workgroup_enforce_configuration/athena_workgroup_enforce_configuration.metadata.json +++ b/prowler/providers/aws/services/athena/athena_workgroup_enforce_configuration/athena_workgroup_enforce_configuration.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Software and Configuration Checks" ], - "ServiceName": "athena", + "ServiceName": "Athena", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:athena:region:account-id:workgroup/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/autoscaling/autoscaling_find_secrets_ec2_launch_configuration/autoscaling_find_secrets_ec2_launch_configuration.metadata.json b/prowler/providers/aws/services/autoscaling/autoscaling_find_secrets_ec2_launch_configuration/autoscaling_find_secrets_ec2_launch_configuration.metadata.json index b2a6140728..56a60b63f8 100644 --- a/prowler/providers/aws/services/autoscaling/autoscaling_find_secrets_ec2_launch_configuration/autoscaling_find_secrets_ec2_launch_configuration.metadata.json +++ b/prowler/providers/aws/services/autoscaling/autoscaling_find_secrets_ec2_launch_configuration/autoscaling_find_secrets_ec2_launch_configuration.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "autoscaling", + "ServiceName": "AutoScaling", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:autoscaling:region:account-id:autoScalingGroupName/resource-name", "Severity": "critical", diff --git a/prowler/providers/aws/services/autoscaling/autoscaling_group_multiple_az/autoscaling_group_multiple_az.metadata.json b/prowler/providers/aws/services/autoscaling/autoscaling_group_multiple_az/autoscaling_group_multiple_az.metadata.json index cdd1b58fd7..244b44bf55 100644 --- a/prowler/providers/aws/services/autoscaling/autoscaling_group_multiple_az/autoscaling_group_multiple_az.metadata.json +++ b/prowler/providers/aws/services/autoscaling/autoscaling_group_multiple_az/autoscaling_group_multiple_az.metadata.json @@ -3,7 +3,7 @@ "CheckID": "autoscaling_group_multiple_az", "CheckTitle": "EC2 Auto Scaling Group should use multiple Availability Zones", "CheckType": [], - "ServiceName": "autoscaling", + "ServiceName": "AutoScaling", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:autoscaling:region:account-id:autoScalingGroupName/resource-name", "Severity": "medium", diff --git a/prowler/providers/aws/services/awslambda/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled.metadata.json b/prowler/providers/aws/services/awslambda/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled.metadata.json index d214d90424..1513003887 100644 --- a/prowler/providers/aws/services/awslambda/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/awslambda/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled/awslambda_function_invoke_api_operations_cloudtrail_logging_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "awslambda_function_invoke_api_operations_cloudtrail_logging_enabled", "CheckTitle": "Check if Lambda functions invoke API operations are being recorded by CloudTrail.", "CheckType": [], - "ServiceName": "lambda", - "SubServiceName": "", + "ServiceName": "Lambda", + "SubServiceName": "Functions", "ResourceIdTemplate": "arn:partition:lambda:region:account-id:function/function-name", "Severity": "low", "ResourceType": "AwsLambdaFunction", diff --git a/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_code/awslambda_function_no_secrets_in_code.metadata.json b/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_code/awslambda_function_no_secrets_in_code.metadata.json index 4fd1e9dc57..b4b69fb044 100644 --- a/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_code/awslambda_function_no_secrets_in_code.metadata.json +++ b/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_code/awslambda_function_no_secrets_in_code.metadata.json @@ -3,8 +3,8 @@ "CheckID": "awslambda_function_no_secrets_in_code", "CheckTitle": "Find secrets in Lambda functions code.", "CheckType": [], - "ServiceName": "lambda", - "SubServiceName": "", + "ServiceName": "Lambda", + "SubServiceName": "Functions", "ResourceIdTemplate": "arn:partition:lambda:region:account-id:function/function-name", "Severity": "critical", "ResourceType": "AwsLambdaFunction", diff --git a/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_variables/awslambda_function_no_secrets_in_variables.metadata.json b/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_variables/awslambda_function_no_secrets_in_variables.metadata.json index 39365275f1..7761439490 100644 --- a/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_variables/awslambda_function_no_secrets_in_variables.metadata.json +++ b/prowler/providers/aws/services/awslambda/awslambda_function_no_secrets_in_variables/awslambda_function_no_secrets_in_variables.metadata.json @@ -3,8 +3,8 @@ "CheckID": "awslambda_function_no_secrets_in_variables", "CheckTitle": "Find secrets in Lambda functions variables.", "CheckType": [], - "ServiceName": "lambda", - "SubServiceName": "", + "ServiceName": "Lambda", + "SubServiceName": "Functions", "ResourceIdTemplate": "arn:partition:lambda:region:account-id:function/function-name", "Severity": "critical", "ResourceType": "AwsLambdaFunction", diff --git a/prowler/providers/aws/services/awslambda/awslambda_function_not_publicly_accessible/awslambda_function_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/awslambda/awslambda_function_not_publicly_accessible/awslambda_function_not_publicly_accessible.metadata.json index cdc5176105..a71abaaa62 100644 --- a/prowler/providers/aws/services/awslambda/awslambda_function_not_publicly_accessible/awslambda_function_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/awslambda/awslambda_function_not_publicly_accessible/awslambda_function_not_publicly_accessible.metadata.json @@ -3,8 +3,8 @@ "CheckID": "awslambda_function_not_publicly_accessible", "CheckTitle": "Check if Lambda functions have resource-based policy set as Public.", "CheckType": [], - "ServiceName": "lambda", - "SubServiceName": "", + "ServiceName": "Lambda", + "SubServiceName": "Functions", "ResourceIdTemplate": "arn:partition:lambda:region:account-id:function/function-name", "Severity": "critical", "ResourceType": "AwsLambdaFunction", diff --git a/prowler/providers/aws/services/awslambda/awslambda_function_url_cors_policy/awslambda_function_url_cors_policy.metadata.json b/prowler/providers/aws/services/awslambda/awslambda_function_url_cors_policy/awslambda_function_url_cors_policy.metadata.json index 582aed2f9d..67ff25021c 100644 --- a/prowler/providers/aws/services/awslambda/awslambda_function_url_cors_policy/awslambda_function_url_cors_policy.metadata.json +++ b/prowler/providers/aws/services/awslambda/awslambda_function_url_cors_policy/awslambda_function_url_cors_policy.metadata.json @@ -3,8 +3,8 @@ "CheckID": "awslambda_function_url_cors_policy", "CheckTitle": "Check Lambda Function URL CORS configuration.", "CheckType": [], - "ServiceName": "lambda", - "SubServiceName": "", + "ServiceName": "Lambda", + "SubServiceName": "Functions", "ResourceIdTemplate": "arn:partition:lambda:region:account-id:function/function-name", "Severity": "medium", "ResourceType": "AwsLambdaFunction", diff --git a/prowler/providers/aws/services/awslambda/awslambda_function_url_public/awslambda_function_url_public.metadata.json b/prowler/providers/aws/services/awslambda/awslambda_function_url_public/awslambda_function_url_public.metadata.json index ed98173d17..70279e8a68 100644 --- a/prowler/providers/aws/services/awslambda/awslambda_function_url_public/awslambda_function_url_public.metadata.json +++ b/prowler/providers/aws/services/awslambda/awslambda_function_url_public/awslambda_function_url_public.metadata.json @@ -3,8 +3,8 @@ "CheckID": "awslambda_function_url_public", "CheckTitle": "Check Public Lambda Function URL.", "CheckType": [], - "ServiceName": "lambda", - "SubServiceName": "", + "ServiceName": "Lambda", + "SubServiceName": "Functions", "ResourceIdTemplate": "arn:partition:lambda:region:account-id:function/function-name", "Severity": "high", "ResourceType": "AwsLambdaFunction", diff --git a/prowler/providers/aws/services/awslambda/awslambda_function_using_supported_runtimes/awslambda_function_using_supported_runtimes.metadata.json b/prowler/providers/aws/services/awslambda/awslambda_function_using_supported_runtimes/awslambda_function_using_supported_runtimes.metadata.json index b8a1c5a013..c59e542b02 100644 --- a/prowler/providers/aws/services/awslambda/awslambda_function_using_supported_runtimes/awslambda_function_using_supported_runtimes.metadata.json +++ b/prowler/providers/aws/services/awslambda/awslambda_function_using_supported_runtimes/awslambda_function_using_supported_runtimes.metadata.json @@ -3,8 +3,8 @@ "CheckID": "awslambda_function_using_supported_runtimes", "CheckTitle": "Find obsolete Lambda runtimes.", "CheckType": [], - "ServiceName": "lambda", - "SubServiceName": "", + "ServiceName": "Lambda", + "SubServiceName": "Functions", "ResourceIdTemplate": "arn:partition:lambda:region:account-id:function/function-name", "Severity": "medium", "ResourceType": "AwsLambdaFunction", diff --git a/prowler/providers/aws/services/backup/backup_plans_exist/backup_plans_exist.metadata.json b/prowler/providers/aws/services/backup/backup_plans_exist/backup_plans_exist.metadata.json index 9a630c335c..7a2378e282 100644 --- a/prowler/providers/aws/services/backup/backup_plans_exist/backup_plans_exist.metadata.json +++ b/prowler/providers/aws/services/backup/backup_plans_exist/backup_plans_exist.metadata.json @@ -7,8 +7,8 @@ "Resilience", "Backup" ], - "ServiceName": "backup", - "SubServiceName": "", + "ServiceName": "Backup", + "SubServiceName": "Plans", "ResourceIdTemplate": "arn:partition:service:region:account-id:backup-plan:backup-plan-id", "Severity": "low", "ResourceType": "AwsBackupBackupPlan", diff --git a/prowler/providers/aws/services/backup/backup_reportplans_exist/backup_reportplans_exist.metadata.json b/prowler/providers/aws/services/backup/backup_reportplans_exist/backup_reportplans_exist.metadata.json index 0e84b55f3a..3b4ff7d7ce 100644 --- a/prowler/providers/aws/services/backup/backup_reportplans_exist/backup_reportplans_exist.metadata.json +++ b/prowler/providers/aws/services/backup/backup_reportplans_exist/backup_reportplans_exist.metadata.json @@ -7,8 +7,8 @@ "Resilience", "Backup" ], - "ServiceName": "backup", - "SubServiceName": "", + "ServiceName": "Backup", + "SubServiceName": "ReportPlan", "ResourceIdTemplate": "arn:partition:service:region:account-id:backup-report-plan:backup-report-plan-id", "Severity": "low", "ResourceType": "Other", diff --git a/prowler/providers/aws/services/backup/backup_vaults_encrypted/backup_vaults_encrypted.metadata.json b/prowler/providers/aws/services/backup/backup_vaults_encrypted/backup_vaults_encrypted.metadata.json index 6d568a450c..4ae67ae237 100644 --- a/prowler/providers/aws/services/backup/backup_vaults_encrypted/backup_vaults_encrypted.metadata.json +++ b/prowler/providers/aws/services/backup/backup_vaults_encrypted/backup_vaults_encrypted.metadata.json @@ -8,8 +8,8 @@ "Backup", "Data Protection" ], - "ServiceName": "backup", - "SubServiceName": "", + "ServiceName": "Backup", + "SubServiceName": "Vaults", "ResourceIdTemplate": "arn:partition:service:region:account-id:backup-vault:backup-vault-id", "Severity": "medium", "ResourceType": "AwsBackupBackupVault", diff --git a/prowler/providers/aws/services/backup/backup_vaults_exist/backup_vaults_exist.metadata.json b/prowler/providers/aws/services/backup/backup_vaults_exist/backup_vaults_exist.metadata.json index 2828d212c8..1ef59828e2 100644 --- a/prowler/providers/aws/services/backup/backup_vaults_exist/backup_vaults_exist.metadata.json +++ b/prowler/providers/aws/services/backup/backup_vaults_exist/backup_vaults_exist.metadata.json @@ -7,8 +7,8 @@ "Resilience", "Backup" ], - "ServiceName": "backup", - "SubServiceName": "", + "ServiceName": "Backup", + "SubServiceName": "Vaults", "ResourceIdTemplate": "arn:partition:service:region:account-id:backup-vault:backup-vault-id", "Severity": "low", "ResourceType": "AwsBackupBackupVault", diff --git a/prowler/providers/aws/services/cloudformation/cloudformation_stack_outputs_find_secrets/cloudformation_stack_outputs_find_secrets.metadata.json b/prowler/providers/aws/services/cloudformation/cloudformation_stack_outputs_find_secrets/cloudformation_stack_outputs_find_secrets.metadata.json index 235b3480d6..d66ebb258c 100644 --- a/prowler/providers/aws/services/cloudformation/cloudformation_stack_outputs_find_secrets/cloudformation_stack_outputs_find_secrets.metadata.json +++ b/prowler/providers/aws/services/cloudformation/cloudformation_stack_outputs_find_secrets/cloudformation_stack_outputs_find_secrets.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudformation_stack_outputs_find_secrets", "CheckTitle": "Find secrets in CloudFormation outputs", "CheckType": [], - "ServiceName": "cloudformation", - "SubServiceName": "", + "ServiceName": "CloudFormation", + "SubServiceName": "Stacks", "ResourceIdTemplate": "arn:partition:cloudformation:region:account-id:stack/resource-id", "Severity": "critical", "ResourceType": "AwsCloudFormationStack", diff --git a/prowler/providers/aws/services/cloudformation/cloudformation_stacks_termination_protection_enabled/cloudformation_stacks_termination_protection_enabled.metadata.json b/prowler/providers/aws/services/cloudformation/cloudformation_stacks_termination_protection_enabled/cloudformation_stacks_termination_protection_enabled.metadata.json index 03011fc315..7ad3670cc8 100644 --- a/prowler/providers/aws/services/cloudformation/cloudformation_stacks_termination_protection_enabled/cloudformation_stacks_termination_protection_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudformation/cloudformation_stacks_termination_protection_enabled/cloudformation_stacks_termination_protection_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudformation_stacks_termination_protection_enabled", "CheckTitle": "Enable termination protection for Cloudformation Stacks", "CheckType": [], - "ServiceName": "cloudformation", - "SubServiceName": "", + "ServiceName": "CloudFormation", + "SubServiceName": "Stacks", "ResourceIdTemplate": "arn:partition:cloudformation:region:account-id:stack/resource-id", "Severity": "medium", "ResourceType": "AwsCloudFormationStack", diff --git a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_field_level_encryption_enabled/cloudfront_distributions_field_level_encryption_enabled.metadata.json b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_field_level_encryption_enabled/cloudfront_distributions_field_level_encryption_enabled.metadata.json index 79c7c7ccd6..a521c7433f 100644 --- a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_field_level_encryption_enabled/cloudfront_distributions_field_level_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_field_level_encryption_enabled/cloudfront_distributions_field_level_encryption_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudfront_distributions_field_level_encryption_enabled", "CheckTitle": "Check if CloudFront distributions have Field Level Encryption enabled.", "CheckType": [], - "ServiceName": "cloudfront", - "SubServiceName": "", + "ServiceName": "CloudFront", + "SubServiceName": "Distributions", "ResourceIdTemplate": "arn:partition:cloudfront:region:account-id:distribution/resource-id", "Severity": "low", "ResourceType": "AwsCloudFrontDistribution", diff --git a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_geo_restrictions_enabled/cloudfront_distributions_geo_restrictions_enabled.metadata.json b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_geo_restrictions_enabled/cloudfront_distributions_geo_restrictions_enabled.metadata.json index f04ec3ba3f..7de6cab767 100644 --- a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_geo_restrictions_enabled/cloudfront_distributions_geo_restrictions_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_geo_restrictions_enabled/cloudfront_distributions_geo_restrictions_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudfront_distributions_geo_restrictions_enabled", "CheckTitle": "Check if Geo restrictions are enabled in CloudFront distributions.", "CheckType": [], - "ServiceName": "cloudfront", - "SubServiceName": "", + "ServiceName": "CloudFront", + "SubServiceName": "Distributions", "ResourceIdTemplate": "arn:partition:cloudfront:region:account-id:distribution/resource-id", "Severity": "low", "ResourceType": "AwsCloudFrontDistribution", diff --git a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_https_enabled/cloudfront_distributions_https_enabled.metadata.json b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_https_enabled/cloudfront_distributions_https_enabled.metadata.json index fe73aa0c95..229dd0a671 100644 --- a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_https_enabled/cloudfront_distributions_https_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_https_enabled/cloudfront_distributions_https_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudfront_distributions_https_enabled", "CheckTitle": "Check if CloudFront distributions are set to HTTPS.", "CheckType": [], - "ServiceName": "cloudfront", - "SubServiceName": "", + "ServiceName": "CloudFront", + "SubServiceName": "Distributions", "ResourceIdTemplate": "arn:partition:cloudfront:region:account-id:distribution/resource-id", "Severity": "medium", "ResourceType": "AwsCloudFrontDistribution", diff --git a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_logging_enabled/cloudfront_distributions_logging_enabled.metadata.json b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_logging_enabled/cloudfront_distributions_logging_enabled.metadata.json index c8e52e9f47..3128868659 100644 --- a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_logging_enabled/cloudfront_distributions_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_logging_enabled/cloudfront_distributions_logging_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudfront_distributions_logging_enabled", "CheckTitle": "Check if CloudFront distributions have logging enabled.", "CheckType": [], - "ServiceName": "cloudfront", - "SubServiceName": "", + "ServiceName": "CloudFront", + "SubServiceName": "Distributions", "ResourceIdTemplate": "arn:partition:cloudfront:region:account-id:distribution/resource-id", "Severity": "medium", "ResourceType": "AwsCloudFrontDistribution", diff --git a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_deprecated_ssl_protocols/cloudfront_distributions_using_deprecated_ssl_protocols.metadata.json b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_deprecated_ssl_protocols/cloudfront_distributions_using_deprecated_ssl_protocols.metadata.json index 09e812dffb..eb1f29aef6 100644 --- a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_deprecated_ssl_protocols/cloudfront_distributions_using_deprecated_ssl_protocols.metadata.json +++ b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_deprecated_ssl_protocols/cloudfront_distributions_using_deprecated_ssl_protocols.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudfront_distributions_using_deprecated_ssl_protocols", "CheckTitle": "Check if CloudFront distributions are using deprecated SSL protocols.", "CheckType": [], - "ServiceName": "cloudfront", - "SubServiceName": "", + "ServiceName": "CloudFront", + "SubServiceName": "Distributions", "ResourceIdTemplate": "arn:partition:cloudfront:region:account-id:distribution/resource-id", "Severity": "low", "ResourceType": "AwsCloudFrontDistribution", diff --git a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_waf/cloudfront_distributions_using_waf.metadata.json b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_waf/cloudfront_distributions_using_waf.metadata.json index 70aa528347..53d880ce40 100644 --- a/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_waf/cloudfront_distributions_using_waf.metadata.json +++ b/prowler/providers/aws/services/cloudfront/cloudfront_distributions_using_waf/cloudfront_distributions_using_waf.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "IAM" ], - "ServiceName": "cloudfront", - "SubServiceName": "", + "ServiceName": "CloudFront", + "SubServiceName": "Distributions", "ResourceIdTemplate": "arn:partition:cloudfront:region:account-id:distribution/resource-id", "Severity": "medium", "ResourceType": "AwsCloudFrontDistribution", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_bucket_requires_mfa_delete/cloudtrail_bucket_requires_mfa_delete.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_bucket_requires_mfa_delete/cloudtrail_bucket_requires_mfa_delete.metadata.json index 1f8ec97e29..e4497abfec 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_bucket_requires_mfa_delete/cloudtrail_bucket_requires_mfa_delete.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_bucket_requires_mfa_delete/cloudtrail_bucket_requires_mfa_delete.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_cloudwatch_logging_enabled/cloudtrail_cloudwatch_logging_enabled.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_cloudwatch_logging_enabled/cloudtrail_cloudwatch_logging_enabled.metadata.json index 046ed10af7..c1c41409f4 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_cloudwatch_logging_enabled/cloudtrail_cloudwatch_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_cloudwatch_logging_enabled/cloudtrail_cloudwatch_logging_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_insights_exist/cloudtrail_insights_exist.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_insights_exist/cloudtrail_insights_exist.metadata.json index 1bff51d44e..fb55ca3d3d 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_insights_exist/cloudtrail_insights_exist.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_insights_exist/cloudtrail_insights_exist.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Insights", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_kms_encryption_enabled/cloudtrail_kms_encryption_enabled.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_kms_encryption_enabled/cloudtrail_kms_encryption_enabled.metadata.json index d20a08ad78..a955d3293a 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_kms_encryption_enabled/cloudtrail_kms_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_kms_encryption_enabled/cloudtrail_kms_encryption_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_log_file_validation_enabled/cloudtrail_log_file_validation_enabled.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_log_file_validation_enabled/cloudtrail_log_file_validation_enabled.metadata.json index 95e0fdd478..fe70f22cc5 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_log_file_validation_enabled/cloudtrail_log_file_validation_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_log_file_validation_enabled/cloudtrail_log_file_validation_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_access_logging_enabled/cloudtrail_logs_s3_bucket_access_logging_enabled.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_access_logging_enabled/cloudtrail_logs_s3_bucket_access_logging_enabled.metadata.json index 1dba458d47..d8d77503e3 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_access_logging_enabled/cloudtrail_logs_s3_bucket_access_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_access_logging_enabled/cloudtrail_logs_s3_bucket_access_logging_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_is_not_publicly_accessible/cloudtrail_logs_s3_bucket_is_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_is_not_publicly_accessible/cloudtrail_logs_s3_bucket_is_not_publicly_accessible.metadata.json index fe3af7114d..7e48eefb7f 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_is_not_publicly_accessible/cloudtrail_logs_s3_bucket_is_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_logs_s3_bucket_is_not_publicly_accessible/cloudtrail_logs_s3_bucket_is_not_publicly_accessible.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled/cloudtrail_multi_region_enabled.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled/cloudtrail_multi_region_enabled.metadata.json index 4ec89226eb..44f04c782d 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled/cloudtrail_multi_region_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled/cloudtrail_multi_region_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled_logging_management_events/cloudtrail_multi_region_enabled_logging_management_events.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled_logging_management_events/cloudtrail_multi_region_enabled_logging_management_events.metadata.json index b4b0978ffe..019afdbe70 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled_logging_management_events/cloudtrail_multi_region_enabled_logging_management_events.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_multi_region_enabled_logging_management_events/cloudtrail_multi_region_enabled_logging_management_events.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_read_enabled/cloudtrail_s3_dataevents_read_enabled.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_read_enabled/cloudtrail_s3_dataevents_read_enabled.metadata.json index 46114f4b3e..09713065ec 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_read_enabled/cloudtrail_s3_dataevents_read_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_read_enabled/cloudtrail_s3_dataevents_read_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_write_enabled/cloudtrail_s3_dataevents_write_enabled.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_write_enabled/cloudtrail_s3_dataevents_write_enabled.metadata.json index dfb30b54ba..b70a4f83e5 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_write_enabled/cloudtrail_s3_dataevents_write_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_s3_dataevents_write_enabled/cloudtrail_s3_dataevents_write_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_enumeration/cloudtrail_threat_detection_enumeration.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_enumeration/cloudtrail_threat_detection_enumeration.metadata.json index d0b943254a..0c10ebb66f 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_enumeration/cloudtrail_threat_detection_enumeration.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_enumeration/cloudtrail_threat_detection_enumeration.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudtrail_threat_detection_enumeration", "CheckTitle": "Ensure there are no potential enumeration threats in CloudTrail", "CheckType": [], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_privilege_escalation/cloudtrail_threat_detection_privilege_escalation.metadata.json b/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_privilege_escalation/cloudtrail_threat_detection_privilege_escalation.metadata.json index f5237a1948..9a5a726d44 100644 --- a/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_privilege_escalation/cloudtrail_threat_detection_privilege_escalation.metadata.json +++ b/prowler/providers/aws/services/cloudtrail/cloudtrail_threat_detection_privilege_escalation/cloudtrail_threat_detection_privilege_escalation.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cloudtrail_threat_detection_privilege_escalation", "CheckTitle": "Ensure there are no potential privilege escalation threats in CloudTrail", "CheckType": [], - "ServiceName": "cloudtrail", - "SubServiceName": "", + "ServiceName": "CloudTrail", + "SubServiceName": "Trails", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_acls_alarm_configured/cloudwatch_changes_to_network_acls_alarm_configured.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_acls_alarm_configured/cloudwatch_changes_to_network_acls_alarm_configured.metadata.json index d88b650108..1af873a1b0 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_acls_alarm_configured/cloudwatch_changes_to_network_acls_alarm_configured.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_acls_alarm_configured/cloudwatch_changes_to_network_acls_alarm_configured.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Alarms", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_gateways_alarm_configured/cloudwatch_changes_to_network_gateways_alarm_configured.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_gateways_alarm_configured/cloudwatch_changes_to_network_gateways_alarm_configured.metadata.json index 51d7c54e96..82eb99ee3a 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_gateways_alarm_configured/cloudwatch_changes_to_network_gateways_alarm_configured.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_gateways_alarm_configured/cloudwatch_changes_to_network_gateways_alarm_configured.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Alarms", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_route_tables_alarm_configured/cloudwatch_changes_to_network_route_tables_alarm_configured.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_route_tables_alarm_configured/cloudwatch_changes_to_network_route_tables_alarm_configured.metadata.json index 0430c46cd5..7df31fb207 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_route_tables_alarm_configured/cloudwatch_changes_to_network_route_tables_alarm_configured.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_network_route_tables_alarm_configured/cloudwatch_changes_to_network_route_tables_alarm_configured.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Alarms", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_vpcs_alarm_configured/cloudwatch_changes_to_vpcs_alarm_configured.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_vpcs_alarm_configured/cloudwatch_changes_to_vpcs_alarm_configured.metadata.json index d280c58eed..b036f01294 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_vpcs_alarm_configured/cloudwatch_changes_to_vpcs_alarm_configured.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_changes_to_vpcs_alarm_configured/cloudwatch_changes_to_vpcs_alarm_configured.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Alarms", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_cross_account_sharing_disabled/cloudwatch_cross_account_sharing_disabled.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_cross_account_sharing_disabled/cloudwatch_cross_account_sharing_disabled.metadata.json index 6a0a5215ca..dadebcc8a0 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_cross_account_sharing_disabled/cloudwatch_cross_account_sharing_disabled.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_cross_account_sharing_disabled/cloudwatch_cross_account_sharing_disabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "cloudwatch", + "ServiceName": "CloudWatch", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_kms_encryption_enabled/cloudwatch_log_group_kms_encryption_enabled.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_kms_encryption_enabled/cloudwatch_log_group_kms_encryption_enabled.metadata.json index dcfff3163a..e225d0ae6a 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_kms_encryption_enabled/cloudwatch_log_group_kms_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_kms_encryption_enabled/cloudwatch_log_group_kms_encryption_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "cloudwatch", - "SubServiceName": "logs", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsLogsLogGroup", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_no_secrets_in_logs/cloudwatch_log_group_no_secrets_in_logs.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_no_secrets_in_logs/cloudwatch_log_group_no_secrets_in_logs.metadata.json index 6536ad95c4..c612908b5e 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_no_secrets_in_logs/cloudwatch_log_group_no_secrets_in_logs.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_no_secrets_in_logs/cloudwatch_log_group_no_secrets_in_logs.metadata.json @@ -6,8 +6,8 @@ "Protect", "Secure development" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:log-group/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailLogGroup", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_retention_policy_specific_days_enabled/cloudwatch_log_group_retention_policy_specific_days_enabled.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_retention_policy_specific_days_enabled/cloudwatch_log_group_retention_policy_specific_days_enabled.metadata.json index 362422ead7..d641e96b83 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_retention_policy_specific_days_enabled/cloudwatch_log_group_retention_policy_specific_days_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_group_retention_policy_specific_days_enabled/cloudwatch_log_group_retention_policy_specific_days_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Retention" ], - "ServiceName": "cloudwatch", - "SubServiceName": "logs", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsLogsLogGroup", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled.metadata.json index 78dc472dfb..602f40db67 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_aws_config_configuration_changes_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled.metadata.json index 902f1454d3..5c12e462a0 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled/cloudwatch_log_metric_filter_and_alarm_for_cloudtrail_configuration_changes_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_authentication_failures/cloudwatch_log_metric_filter_authentication_failures.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_authentication_failures/cloudwatch_log_metric_filter_authentication_failures.metadata.json index 5926234887..06c93dd2b0 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_authentication_failures/cloudwatch_log_metric_filter_authentication_failures.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_authentication_failures/cloudwatch_log_metric_filter_authentication_failures.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_aws_organizations_changes/cloudwatch_log_metric_filter_aws_organizations_changes.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_aws_organizations_changes/cloudwatch_log_metric_filter_aws_organizations_changes.metadata.json index c53926e924..c1c2bd52ac 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_aws_organizations_changes/cloudwatch_log_metric_filter_aws_organizations_changes.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_aws_organizations_changes/cloudwatch_log_metric_filter_aws_organizations_changes.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk.metadata.json index b7b749897e..22bb87b850 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk/cloudwatch_log_metric_filter_disable_or_scheduled_deletion_of_kms_cmk.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes.metadata.json index 01ec5890ac..bde63f4b14 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes/cloudwatch_log_metric_filter_for_s3_bucket_policy_changes.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_policy_changes/cloudwatch_log_metric_filter_policy_changes.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_policy_changes/cloudwatch_log_metric_filter_policy_changes.metadata.json index a8adb8ae6a..add9b19fac 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_policy_changes/cloudwatch_log_metric_filter_policy_changes.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_policy_changes/cloudwatch_log_metric_filter_policy_changes.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_root_usage/cloudwatch_log_metric_filter_root_usage.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_root_usage/cloudwatch_log_metric_filter_root_usage.metadata.json index 6596d01a6e..a2210a5d8d 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_root_usage/cloudwatch_log_metric_filter_root_usage.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_root_usage/cloudwatch_log_metric_filter_root_usage.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_security_group_changes/cloudwatch_log_metric_filter_security_group_changes.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_security_group_changes/cloudwatch_log_metric_filter_security_group_changes.metadata.json index 5195617961..b586423500 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_security_group_changes/cloudwatch_log_metric_filter_security_group_changes.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_security_group_changes/cloudwatch_log_metric_filter_security_group_changes.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_sign_in_without_mfa/cloudwatch_log_metric_filter_sign_in_without_mfa.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_sign_in_without_mfa/cloudwatch_log_metric_filter_sign_in_without_mfa.metadata.json index 2f3c4459f9..7b5b9bf23b 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_sign_in_without_mfa/cloudwatch_log_metric_filter_sign_in_without_mfa.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_sign_in_without_mfa/cloudwatch_log_metric_filter_sign_in_without_mfa.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_unauthorized_api_calls/cloudwatch_log_metric_filter_unauthorized_api_calls.metadata.json b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_unauthorized_api_calls/cloudwatch_log_metric_filter_unauthorized_api_calls.metadata.json index 63ca78288f..f58e11de8f 100644 --- a/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_unauthorized_api_calls/cloudwatch_log_metric_filter_unauthorized_api_calls.metadata.json +++ b/prowler/providers/aws/services/cloudwatch/cloudwatch_log_metric_filter_unauthorized_api_calls/cloudwatch_log_metric_filter_unauthorized_api_calls.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "cloudwatch", - "SubServiceName": "", + "ServiceName": "CloudWatch", + "SubServiceName": "Logs", "ResourceIdTemplate": "arn:partition:cloudwatch:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsCloudTrailTrail", diff --git a/prowler/providers/aws/services/codeartifact/codeartifact_packages_external_public_publishing_disabled/codeartifact_packages_external_public_publishing_disabled.metadata.json b/prowler/providers/aws/services/codeartifact/codeartifact_packages_external_public_publishing_disabled/codeartifact_packages_external_public_publishing_disabled.metadata.json index 6078454c8d..ee375f985d 100644 --- a/prowler/providers/aws/services/codeartifact/codeartifact_packages_external_public_publishing_disabled/codeartifact_packages_external_public_publishing_disabled.metadata.json +++ b/prowler/providers/aws/services/codeartifact/codeartifact_packages_external_public_publishing_disabled/codeartifact_packages_external_public_publishing_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "codeartifact_packages_external_public_publishing_disabled", "CheckTitle": "Ensure CodeArtifact internal packages do not allow external public source publishing.", "CheckType": [], - "ServiceName": "codeartifact", - "SubServiceName": "", + "ServiceName": "CodeArtifact", + "SubServiceName": "Repositories", "ResourceIdTemplate": "arn:partition:codeartifact:region:account-id:repository/repository-name", "Severity": "critical", "ResourceType": "Other", diff --git a/prowler/providers/aws/services/codebuild/codebuild_project_older_90_days/codebuild_project_older_90_days.metadata.json b/prowler/providers/aws/services/codebuild/codebuild_project_older_90_days/codebuild_project_older_90_days.metadata.json index c68d8e10d6..968965dd86 100644 --- a/prowler/providers/aws/services/codebuild/codebuild_project_older_90_days/codebuild_project_older_90_days.metadata.json +++ b/prowler/providers/aws/services/codebuild/codebuild_project_older_90_days/codebuild_project_older_90_days.metadata.json @@ -6,8 +6,8 @@ "Software and Configuration Checks", "Industry and Regulatory Standards" ], - "ServiceName": "codebuild", - "SubServiceName": "", + "ServiceName": "CodeBuild", + "SubServiceName": "Projects", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsCodeBuildProject", diff --git a/prowler/providers/aws/services/codebuild/codebuild_project_user_controlled_buildspec/codebuild_project_user_controlled_buildspec.metadata.json b/prowler/providers/aws/services/codebuild/codebuild_project_user_controlled_buildspec/codebuild_project_user_controlled_buildspec.metadata.json index c34ad4de22..ca751027f6 100644 --- a/prowler/providers/aws/services/codebuild/codebuild_project_user_controlled_buildspec/codebuild_project_user_controlled_buildspec.metadata.json +++ b/prowler/providers/aws/services/codebuild/codebuild_project_user_controlled_buildspec/codebuild_project_user_controlled_buildspec.metadata.json @@ -6,8 +6,8 @@ "Software and Configuration Checks", "Industry and Regulatory Standards" ], - "ServiceName": "codebuild", - "SubServiceName": "", + "ServiceName": "CodeBuild", + "SubServiceName": "Projects", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsCodeBuildProject", diff --git a/prowler/providers/aws/services/cognito/cognito_identity_pool_guest_access_disabled/cognito_identity_pool_guest_access_disabled.metadata.json b/prowler/providers/aws/services/cognito/cognito_identity_pool_guest_access_disabled/cognito_identity_pool_guest_access_disabled.metadata.json index 097def74ee..c97fa80e06 100644 --- a/prowler/providers/aws/services/cognito/cognito_identity_pool_guest_access_disabled/cognito_identity_pool_guest_access_disabled.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_identity_pool_guest_access_disabled/cognito_identity_pool_guest_access_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_identity_pool_guest_access_disabled", "CheckTitle": "Ensure Cognito Identity Pool has guest access disabled", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "IdentityPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:identitypool/identitypool-id", "Severity": "medium", "ResourceType": "AwsCognitoIdentityPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_advanced_security_enabled/cognito_user_pool_advanced_security_enabled.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_advanced_security_enabled/cognito_user_pool_advanced_security_enabled.metadata.json index 852bc0d58b..ab93c01196 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_advanced_security_enabled/cognito_user_pool_advanced_security_enabled.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_advanced_security_enabled/cognito_user_pool_advanced_security_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_advanced_security_enabled", "CheckTitle": "Ensure cognito user pools has advanced security enabled with full-function", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts.metadata.json index 40d30b5373..9dfbd5a9eb 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts/cognito_user_pool_blocks_compromised_credentials_sign_in_attempts.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_blocks_compromised_credentials_sign_in_attempts", "CheckTitle": "Ensure that advanced security features are enabled for Amazon Cognito User Pools to block sign-in by users with suspected compromised credentials", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_potential_malicious_sign_in_attempts/cognito_user_pool_blocks_potential_malicious_sign_in_attempts.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_potential_malicious_sign_in_attempts/cognito_user_pool_blocks_potential_malicious_sign_in_attempts.metadata.json index 6c9c687939..944e810233 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_potential_malicious_sign_in_attempts/cognito_user_pool_blocks_potential_malicious_sign_in_attempts.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_blocks_potential_malicious_sign_in_attempts/cognito_user_pool_blocks_potential_malicious_sign_in_attempts.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_blocks_potential_malicious_sign_in_attempts", "CheckTitle": "Ensure that your Amazon Cognito user pool blocks potential malicious sign-in attempts", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_client_prevent_user_existence_errors/cognito_user_pool_client_prevent_user_existence_errors.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_client_prevent_user_existence_errors/cognito_user_pool_client_prevent_user_existence_errors.metadata.json index c0ad45a470..3e7e162950 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_client_prevent_user_existence_errors/cognito_user_pool_client_prevent_user_existence_errors.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_client_prevent_user_existence_errors/cognito_user_pool_client_prevent_user_existence_errors.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_client_prevent_user_existence_errors", "CheckTitle": "Amazon Cognito User Pool should prevent user existence errors", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPoolClient", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_client_token_revocation_enabled/cognito_user_pool_client_token_revocation_enabled.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_client_token_revocation_enabled/cognito_user_pool_client_token_revocation_enabled.metadata.json index e07e82475c..c3f52960f4 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_client_token_revocation_enabled/cognito_user_pool_client_token_revocation_enabled.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_client_token_revocation_enabled/cognito_user_pool_client_token_revocation_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_client_token_revocation_enabled", "CheckTitle": "Ensure that token revocation is enabled for Amazon Cognito User Pools", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPoolClient", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_deletion_protection_enabled/cognito_user_pool_deletion_protection_enabled.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_deletion_protection_enabled/cognito_user_pool_deletion_protection_enabled.metadata.json index c802b29cc4..2bfe011a7c 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_deletion_protection_enabled/cognito_user_pool_deletion_protection_enabled.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_deletion_protection_enabled/cognito_user_pool_deletion_protection_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_deletion_protection_enabled", "CheckTitle": "Ensure cognito user pools deletion protection enabled to prevent accidental deletion", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_mfa_enabled/cognito_user_pool_mfa_enabled.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_mfa_enabled/cognito_user_pool_mfa_enabled.metadata.json index 0617135fd2..44c02a8e15 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_mfa_enabled/cognito_user_pool_mfa_enabled.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_mfa_enabled/cognito_user_pool_mfa_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_mfa_enabled", "CheckTitle": "Ensure Multi-Factor Authentication (MFA) is enabled for Amazon Cognito User Pools", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_lowercase/cognito_user_pool_password_policy_lowercase.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_lowercase/cognito_user_pool_password_policy_lowercase.metadata.json index 7c3b05dfda..a1af130b06 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_lowercase/cognito_user_pool_password_policy_lowercase.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_lowercase/cognito_user_pool_password_policy_lowercase.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_password_policy_lowercase", "CheckTitle": "Ensure Cognito User Pool has password policy to require at least one lowercase letter", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_minimum_length_14/cognito_user_pool_password_policy_minimum_length_14.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_minimum_length_14/cognito_user_pool_password_policy_minimum_length_14.metadata.json index 16f9d9748a..2bc30bd85e 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_minimum_length_14/cognito_user_pool_password_policy_minimum_length_14.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_minimum_length_14/cognito_user_pool_password_policy_minimum_length_14.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_password_policy_minimum_length_14", "CheckTitle": "Ensure that the password policy for your user pools require a minimum length of 14 or greater", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_number/cognito_user_pool_password_policy_number.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_number/cognito_user_pool_password_policy_number.metadata.json index c6fc5ce150..ab92abd053 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_number/cognito_user_pool_password_policy_number.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_number/cognito_user_pool_password_policy_number.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_password_policy_number", "CheckTitle": "Ensure that the password policy for your user pool requires a number", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_symbol/cognito_user_pool_password_policy_symbol.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_symbol/cognito_user_pool_password_policy_symbol.metadata.json index 8395d37c94..9862b76c76 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_symbol/cognito_user_pool_password_policy_symbol.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_symbol/cognito_user_pool_password_policy_symbol.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_password_policy_symbol", "CheckTitle": "Ensure that the password policy for your Amazon Cognito user pool requires at least one symbol.", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_uppercase/cognito_user_pool_password_policy_uppercase.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_uppercase/cognito_user_pool_password_policy_uppercase.metadata.json index 9e8de81afa..19876eec9a 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_uppercase/cognito_user_pool_password_policy_uppercase.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_password_policy_uppercase/cognito_user_pool_password_policy_uppercase.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_password_policy_uppercase", "CheckTitle": "Ensure that the password policy for your user pool requires at least one uppercase letter", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_self_registration_disabled/cognito_user_pool_self_registration_disabled.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_self_registration_disabled/cognito_user_pool_self_registration_disabled.metadata.json index 93f4f41876..a23b30431f 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_self_registration_disabled/cognito_user_pool_self_registration_disabled.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_self_registration_disabled/cognito_user_pool_self_registration_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_self_registration_disabled", "CheckTitle": "Ensure self registration is disabled for Amazon Cognito User Pools", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_temporary_password_expiration/cognito_user_pool_temporary_password_expiration.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_temporary_password_expiration/cognito_user_pool_temporary_password_expiration.metadata.json index d7b3615ff2..a9689ee979 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_temporary_password_expiration/cognito_user_pool_temporary_password_expiration.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_temporary_password_expiration/cognito_user_pool_temporary_password_expiration.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_temporary_password_expiration", "CheckTitle": "Ensure that the user pool has a temporary password expiration period of 7 days or less", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/cognito/cognito_user_pool_waf_acl_attached/cognito_user_pool_waf_acl_attached.metadata.json b/prowler/providers/aws/services/cognito/cognito_user_pool_waf_acl_attached/cognito_user_pool_waf_acl_attached.metadata.json index bd59176485..57ed54bb4a 100644 --- a/prowler/providers/aws/services/cognito/cognito_user_pool_waf_acl_attached/cognito_user_pool_waf_acl_attached.metadata.json +++ b/prowler/providers/aws/services/cognito/cognito_user_pool_waf_acl_attached/cognito_user_pool_waf_acl_attached.metadata.json @@ -3,8 +3,8 @@ "CheckID": "cognito_user_pool_waf_acl_attached", "CheckTitle": "Ensure that Amazon Cognito User Pool is associated with a WAF Web ACL", "CheckType": [], - "ServiceName": "cognito", - "SubServiceName": "", + "ServiceName": "Cognito", + "SubServiceName": "UserPool", "ResourceIdTemplate": "arn:aws:cognito-idp:region:account:userpool/userpool-id", "Severity": "medium", "ResourceType": "AwsCognitoUserPool", diff --git a/prowler/providers/aws/services/config/config_recorder_all_regions_enabled/config_recorder_all_regions_enabled.metadata.json b/prowler/providers/aws/services/config/config_recorder_all_regions_enabled/config_recorder_all_regions_enabled.metadata.json index c730223fae..08c3912cab 100644 --- a/prowler/providers/aws/services/config/config_recorder_all_regions_enabled/config_recorder_all_regions_enabled.metadata.json +++ b/prowler/providers/aws/services/config/config_recorder_all_regions_enabled/config_recorder_all_regions_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "config", - "SubServiceName": "", + "ServiceName": "Config", + "SubServiceName": "Recorder", "ResourceIdTemplate": "arn:partition:access-recorder:region:account-id:recorder/resource-id", "Severity": "medium", "ResourceType": "Other", diff --git a/prowler/providers/aws/services/directoryservice/directoryservice_directory_log_forwarding_enabled/directoryservice_directory_log_forwarding_enabled.metadata.json b/prowler/providers/aws/services/directoryservice/directoryservice_directory_log_forwarding_enabled/directoryservice_directory_log_forwarding_enabled.metadata.json index 01cfbd12f8..4ac22b2a86 100644 --- a/prowler/providers/aws/services/directoryservice/directoryservice_directory_log_forwarding_enabled/directoryservice_directory_log_forwarding_enabled.metadata.json +++ b/prowler/providers/aws/services/directoryservice/directoryservice_directory_log_forwarding_enabled/directoryservice_directory_log_forwarding_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "directoryservice_directory_log_forwarding_enabled", "CheckTitle": "Directory Service monitoring with CloudWatch logs.", "CheckType": [], - "ServiceName": "directoryservice", + "ServiceName": "DirectoryService", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:codeartifact:region:account-id:directory/directory-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/directoryservice/directoryservice_directory_monitor_notifications/directoryservice_directory_monitor_notifications.metadata.json b/prowler/providers/aws/services/directoryservice/directoryservice_directory_monitor_notifications/directoryservice_directory_monitor_notifications.metadata.json index f79827ae12..1d9fec4179 100644 --- a/prowler/providers/aws/services/directoryservice/directoryservice_directory_monitor_notifications/directoryservice_directory_monitor_notifications.metadata.json +++ b/prowler/providers/aws/services/directoryservice/directoryservice_directory_monitor_notifications/directoryservice_directory_monitor_notifications.metadata.json @@ -3,7 +3,7 @@ "CheckID": "directoryservice_directory_monitor_notifications", "CheckTitle": "Directory Service has SNS Notifications enabled.", "CheckType": [], - "ServiceName": "directoryservice", + "ServiceName": "DirectoryService", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:codeartifact:region:account-id:directory/directory-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/directoryservice/directoryservice_directory_snapshots_limit/directoryservice_directory_snapshots_limit.metadata.json b/prowler/providers/aws/services/directoryservice/directoryservice_directory_snapshots_limit/directoryservice_directory_snapshots_limit.metadata.json index 33f96a8263..71e4a9203b 100644 --- a/prowler/providers/aws/services/directoryservice/directoryservice_directory_snapshots_limit/directoryservice_directory_snapshots_limit.metadata.json +++ b/prowler/providers/aws/services/directoryservice/directoryservice_directory_snapshots_limit/directoryservice_directory_snapshots_limit.metadata.json @@ -3,7 +3,7 @@ "CheckID": "directoryservice_directory_snapshots_limit", "CheckTitle": "Directory Service Manual Snapshots limit reached.", "CheckType": [], - "ServiceName": "directoryservice", + "ServiceName": "DirectoryService", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:codeartifact:region:account-id:directory/directory-id", "Severity": "low", diff --git a/prowler/providers/aws/services/directoryservice/directoryservice_ldap_certificate_expiration/directoryservice_ldap_certificate_expiration.metadata.json b/prowler/providers/aws/services/directoryservice/directoryservice_ldap_certificate_expiration/directoryservice_ldap_certificate_expiration.metadata.json index 30f023d786..992817e16a 100644 --- a/prowler/providers/aws/services/directoryservice/directoryservice_ldap_certificate_expiration/directoryservice_ldap_certificate_expiration.metadata.json +++ b/prowler/providers/aws/services/directoryservice/directoryservice_ldap_certificate_expiration/directoryservice_ldap_certificate_expiration.metadata.json @@ -3,7 +3,7 @@ "CheckID": "directoryservice_ldap_certificate_expiration", "CheckTitle": "Directory Service LDAP Certificates expiration.", "CheckType": [], - "ServiceName": "directoryservice", + "ServiceName": "DirectoryService", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:codeartifact:region:account-id:directory/directory-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/directoryservice/directoryservice_radius_server_security_protocol/directoryservice_radius_server_security_protocol.metadata.json b/prowler/providers/aws/services/directoryservice/directoryservice_radius_server_security_protocol/directoryservice_radius_server_security_protocol.metadata.json index 3fc929a8d8..a1c32898cc 100644 --- a/prowler/providers/aws/services/directoryservice/directoryservice_radius_server_security_protocol/directoryservice_radius_server_security_protocol.metadata.json +++ b/prowler/providers/aws/services/directoryservice/directoryservice_radius_server_security_protocol/directoryservice_radius_server_security_protocol.metadata.json @@ -3,7 +3,7 @@ "CheckID": "directoryservice_radius_server_security_protocol", "CheckTitle": "Ensure Radius server in DS is using the recommended security protocol.", "CheckType": [], - "ServiceName": "directoryservice", + "ServiceName": "DirectoryService", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:codeartifact:region:account-id:directory/directory-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/directoryservice/directoryservice_supported_mfa_radius_enabled/directoryservice_supported_mfa_radius_enabled.metadata.json b/prowler/providers/aws/services/directoryservice/directoryservice_supported_mfa_radius_enabled/directoryservice_supported_mfa_radius_enabled.metadata.json index d2185cace3..9dbb18b8d9 100644 --- a/prowler/providers/aws/services/directoryservice/directoryservice_supported_mfa_radius_enabled/directoryservice_supported_mfa_radius_enabled.metadata.json +++ b/prowler/providers/aws/services/directoryservice/directoryservice_supported_mfa_radius_enabled/directoryservice_supported_mfa_radius_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "directoryservice_supported_mfa_radius_enabled", "CheckTitle": "Ensure Multi-Factor Authentication (MFA) using Radius Server is enabled in DS.", "CheckType": [], - "ServiceName": "directoryservice", + "ServiceName": "DirectoryService", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:codeartifact:region:account-id:directory/directory-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/dlm/dlm_ebs_snapshot_lifecycle_policy_exists/dlm_ebs_snapshot_lifecycle_policy_exists.metadata.json b/prowler/providers/aws/services/dlm/dlm_ebs_snapshot_lifecycle_policy_exists/dlm_ebs_snapshot_lifecycle_policy_exists.metadata.json index 12b55d3f12..3e164a1485 100644 --- a/prowler/providers/aws/services/dlm/dlm_ebs_snapshot_lifecycle_policy_exists/dlm_ebs_snapshot_lifecycle_policy_exists.metadata.json +++ b/prowler/providers/aws/services/dlm/dlm_ebs_snapshot_lifecycle_policy_exists/dlm_ebs_snapshot_lifecycle_policy_exists.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "dlm", - "SubServiceName": "ebs", + "ServiceName": "DLM", + "SubServiceName": "EBS", "ResourceIdTemplate": "arn:aws:iam::account-id:resource-id", "Severity": "medium", "ResourceType": "Other", diff --git a/prowler/providers/aws/services/documentdb/documentdb_instance_storage_encrypted/documentdb_instance_storage_encrypted.metadata.json b/prowler/providers/aws/services/documentdb/documentdb_instance_storage_encrypted/documentdb_instance_storage_encrypted.metadata.json index c7c3270fe7..bbcae6b9a2 100644 --- a/prowler/providers/aws/services/documentdb/documentdb_instance_storage_encrypted/documentdb_instance_storage_encrypted.metadata.json +++ b/prowler/providers/aws/services/documentdb/documentdb_instance_storage_encrypted/documentdb_instance_storage_encrypted.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "documentdb", + "ServiceName": "DocumentDB", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/drs/drs_job_exist/drs_job_exist.metadata.json b/prowler/providers/aws/services/drs/drs_job_exist/drs_job_exist.metadata.json index 416bd22a7a..0d0abf6700 100644 --- a/prowler/providers/aws/services/drs/drs_job_exist/drs_job_exist.metadata.json +++ b/prowler/providers/aws/services/drs/drs_job_exist/drs_job_exist.metadata.json @@ -3,7 +3,7 @@ "CheckID": "drs_job_exist", "CheckTitle": "Ensure DRS is enabled with jobs.", "CheckType": [], - "ServiceName": "drs", + "ServiceName": "DRS", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:drs:region:account-id:job/job-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/dynamodb/dynamodb_accelerator_cluster_encryption_enabled/dynamodb_accelerator_cluster_encryption_enabled.metadata.json b/prowler/providers/aws/services/dynamodb/dynamodb_accelerator_cluster_encryption_enabled/dynamodb_accelerator_cluster_encryption_enabled.metadata.json index edd28d3a37..7c35dd92ee 100644 --- a/prowler/providers/aws/services/dynamodb/dynamodb_accelerator_cluster_encryption_enabled/dynamodb_accelerator_cluster_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/dynamodb/dynamodb_accelerator_cluster_encryption_enabled/dynamodb_accelerator_cluster_encryption_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "dynamodb", + "ServiceName": "DynamoDB", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:dax:region:account-id:cache/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/dynamodb/dynamodb_table_cross_account_access/dynamodb_table_cross_account_access.metadata.json b/prowler/providers/aws/services/dynamodb/dynamodb_table_cross_account_access/dynamodb_table_cross_account_access.metadata.json index 53941c4e32..3cfcdfb45a 100644 --- a/prowler/providers/aws/services/dynamodb/dynamodb_table_cross_account_access/dynamodb_table_cross_account_access.metadata.json +++ b/prowler/providers/aws/services/dynamodb/dynamodb_table_cross_account_access/dynamodb_table_cross_account_access.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "dynamodb", - "SubServiceName": "", + "ServiceName": "DynamoDB", + "SubServiceName": "Table", "ResourceIdTemplate": "arn:partition:dynamodb:region:account-id:table/resource-id", "Severity": "medium", "ResourceType": "AwsDynamoDBTable", diff --git a/prowler/providers/aws/services/dynamodb/dynamodb_tables_kms_cmk_encryption_enabled/dynamodb_tables_kms_cmk_encryption_enabled.metadata.json b/prowler/providers/aws/services/dynamodb/dynamodb_tables_kms_cmk_encryption_enabled/dynamodb_tables_kms_cmk_encryption_enabled.metadata.json index 35321b6555..28a263e913 100644 --- a/prowler/providers/aws/services/dynamodb/dynamodb_tables_kms_cmk_encryption_enabled/dynamodb_tables_kms_cmk_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/dynamodb/dynamodb_tables_kms_cmk_encryption_enabled/dynamodb_tables_kms_cmk_encryption_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "dynamodb", - "SubServiceName": "", + "ServiceName": "DynamoDB", + "SubServiceName": "Table", "ResourceIdTemplate": "arn:partition:dynamodb:region:account-id:table/resource-id", "Severity": "medium", "ResourceType": "AwsDynamoDBTable", diff --git a/prowler/providers/aws/services/dynamodb/dynamodb_tables_pitr_enabled/dynamodb_tables_pitr_enabled.metadata.json b/prowler/providers/aws/services/dynamodb/dynamodb_tables_pitr_enabled/dynamodb_tables_pitr_enabled.metadata.json index 1c8fadbadd..85d43beec0 100644 --- a/prowler/providers/aws/services/dynamodb/dynamodb_tables_pitr_enabled/dynamodb_tables_pitr_enabled.metadata.json +++ b/prowler/providers/aws/services/dynamodb/dynamodb_tables_pitr_enabled/dynamodb_tables_pitr_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "dynamodb", - "SubServiceName": "", + "ServiceName": "DynamoDB", + "SubServiceName": "Table", "ResourceIdTemplate": "arn:partition:dynamodb:region:account-id:table/resource-id", "Severity": "medium", "ResourceType": "AwsDynamoDBTable", diff --git a/prowler/providers/aws/services/ec2/ec2_ami_public/ec2_ami_public.metadata.json b/prowler/providers/aws/services/ec2/ec2_ami_public/ec2_ami_public.metadata.json index dd73671565..39df82b9cf 100644 --- a/prowler/providers/aws/services/ec2/ec2_ami_public/ec2_ami_public.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_ami_public/ec2_ami_public.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "ami", + "ServiceName": "EC2", + "SubServiceName": "AMI", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "Other", diff --git a/prowler/providers/aws/services/ec2/ec2_ebs_default_encryption/ec2_ebs_default_encryption.metadata.json b/prowler/providers/aws/services/ec2/ec2_ebs_default_encryption/ec2_ebs_default_encryption.metadata.json index ea6d27de46..826d8432c2 100644 --- a/prowler/providers/aws/services/ec2/ec2_ebs_default_encryption/ec2_ebs_default_encryption.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_ebs_default_encryption/ec2_ebs_default_encryption.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "ec2", - "SubServiceName": "ebs", + "ServiceName": "EC2", + "SubServiceName": "EBS", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "Other", diff --git a/prowler/providers/aws/services/ec2/ec2_ebs_public_snapshot/ec2_ebs_public_snapshot.metadata.json b/prowler/providers/aws/services/ec2/ec2_ebs_public_snapshot/ec2_ebs_public_snapshot.metadata.json index d0324b5816..7d5c3e7591 100644 --- a/prowler/providers/aws/services/ec2/ec2_ebs_public_snapshot/ec2_ebs_public_snapshot.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_ebs_public_snapshot/ec2_ebs_public_snapshot.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "ec2", - "SubServiceName": "snapshot", + "ServiceName": "EC2", + "SubServiceName": "Snapshot", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsEc2Snapshot", diff --git a/prowler/providers/aws/services/ec2/ec2_ebs_snapshot_account_block_public_access/ec2_ebs_snapshot_account_block_public_access.metadata.json b/prowler/providers/aws/services/ec2/ec2_ebs_snapshot_account_block_public_access/ec2_ebs_snapshot_account_block_public_access.metadata.json index 3cb41e9ad6..8430f04777 100644 --- a/prowler/providers/aws/services/ec2/ec2_ebs_snapshot_account_block_public_access/ec2_ebs_snapshot_account_block_public_access.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_ebs_snapshot_account_block_public_access/ec2_ebs_snapshot_account_block_public_access.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "ec2", - "SubServiceName": "snapshot", + "ServiceName": "EC2", + "SubServiceName": "Snapshot", "ResourceIdTemplate": "arn:partition:service:region:account-id", "Severity": "high", "ResourceType": "AwsEc2Snapshot", diff --git a/prowler/providers/aws/services/ec2/ec2_ebs_snapshots_encrypted/ec2_ebs_snapshots_encrypted.metadata.json b/prowler/providers/aws/services/ec2/ec2_ebs_snapshots_encrypted/ec2_ebs_snapshots_encrypted.metadata.json index d50e3a933a..de6ad852e1 100644 --- a/prowler/providers/aws/services/ec2/ec2_ebs_snapshots_encrypted/ec2_ebs_snapshots_encrypted.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_ebs_snapshots_encrypted/ec2_ebs_snapshots_encrypted.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "ec2", - "SubServiceName": "snapshot", + "ServiceName": "EC2", + "SubServiceName": "Snapshot", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Snapshot", diff --git a/prowler/providers/aws/services/ec2/ec2_ebs_volume_encryption/ec2_ebs_volume_encryption.metadata.json b/prowler/providers/aws/services/ec2/ec2_ebs_volume_encryption/ec2_ebs_volume_encryption.metadata.json index 45c48c30a7..63cb1d9656 100644 --- a/prowler/providers/aws/services/ec2/ec2_ebs_volume_encryption/ec2_ebs_volume_encryption.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_ebs_volume_encryption/ec2_ebs_volume_encryption.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "ec2", - "SubServiceName": "volume", + "ServiceName": "EC2", + "SubServiceName": "Volumes", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Volume", diff --git a/prowler/providers/aws/services/ec2/ec2_ebs_volume_snapshots_exists/ec2_ebs_volume_snapshots_exists.metadata.json b/prowler/providers/aws/services/ec2/ec2_ebs_volume_snapshots_exists/ec2_ebs_volume_snapshots_exists.metadata.json index 26325e1210..4454c8ef8b 100644 --- a/prowler/providers/aws/services/ec2/ec2_ebs_volume_snapshots_exists/ec2_ebs_volume_snapshots_exists.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_ebs_volume_snapshots_exists/ec2_ebs_volume_snapshots_exists.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "ec2", - "SubServiceName": "snapshot", + "ServiceName": "EC2", + "SubServiceName": "Snapshots", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Snapshot", diff --git a/prowler/providers/aws/services/ec2/ec2_elastic_ip_shodan/ec2_elastic_ip_shodan.metadata.json b/prowler/providers/aws/services/ec2/ec2_elastic_ip_shodan/ec2_elastic_ip_shodan.metadata.json index d3e722e377..c7ba39d375 100644 --- a/prowler/providers/aws/services/ec2/ec2_elastic_ip_shodan/ec2_elastic_ip_shodan.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_elastic_ip_shodan/ec2_elastic_ip_shodan.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", + "ServiceName": "EC2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", diff --git a/prowler/providers/aws/services/ec2/ec2_elastic_ip_unassigned/ec2_elastic_ip_unassigned.metadata.json b/prowler/providers/aws/services/ec2/ec2_elastic_ip_unassigned/ec2_elastic_ip_unassigned.metadata.json index fa0a31c767..6ae80928a2 100644 --- a/prowler/providers/aws/services/ec2/ec2_elastic_ip_unassigned/ec2_elastic_ip_unassigned.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_elastic_ip_unassigned/ec2_elastic_ip_unassigned.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", + "ServiceName": "EC2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_account_imdsv2_enabled/ec2_instance_account_imdsv2_enabled.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_account_imdsv2_enabled/ec2_instance_account_imdsv2_enabled.metadata.json index f5ff575139..f254a351e2 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_account_imdsv2_enabled/ec2_instance_account_imdsv2_enabled.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_account_imdsv2_enabled/ec2_instance_account_imdsv2_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "ec2", - "SubServiceName": "", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id", "Severity": "medium", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_detailed_monitoring_enabled/ec2_instance_detailed_monitoring_enabled.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_detailed_monitoring_enabled/ec2_instance_detailed_monitoring_enabled.metadata.json index 206c13d383..2c92ff70b4 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_detailed_monitoring_enabled/ec2_instance_detailed_monitoring_enabled.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_detailed_monitoring_enabled/ec2_instance_detailed_monitoring_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_imdsv2_enabled/ec2_instance_imdsv2_enabled.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_imdsv2_enabled/ec2_instance_imdsv2_enabled.metadata.json index a83a12a9d7..59a21b3508 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_imdsv2_enabled/ec2_instance_imdsv2_enabled.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_imdsv2_enabled/ec2_instance_imdsv2_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_internet_facing_with_instance_profile/ec2_instance_internet_facing_with_instance_profile.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_internet_facing_with_instance_profile/ec2_instance_internet_facing_with_instance_profile.metadata.json index 63be5929b0..a2f8519e8e 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_internet_facing_with_instance_profile/ec2_instance_internet_facing_with_instance_profile.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_internet_facing_with_instance_profile/ec2_instance_internet_facing_with_instance_profile.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_managed_by_ssm/ec2_instance_managed_by_ssm.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_managed_by_ssm/ec2_instance_managed_by_ssm.metadata.json index 1a7e52ad46..5ca76750d2 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_managed_by_ssm/ec2_instance_managed_by_ssm.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_managed_by_ssm/ec2_instance_managed_by_ssm.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "instance", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_older_than_specific_days/ec2_instance_older_than_specific_days.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_older_than_specific_days/ec2_instance_older_than_specific_days.metadata.json index 7e375ae4be..bffc18544d 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_older_than_specific_days/ec2_instance_older_than_specific_days.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_older_than_specific_days/ec2_instance_older_than_specific_days.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_profile_attached/ec2_instance_profile_attached.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_profile_attached/ec2_instance_profile_attached.metadata.json index 3c43643d43..989d2213a3 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_profile_attached/ec2_instance_profile_attached.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_profile_attached/ec2_instance_profile_attached.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "ec2", - "SubServiceName": "", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_public_ip/ec2_instance_public_ip.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_public_ip/ec2_instance_public_ip.metadata.json index 4689ec49e9..6c5e35e63a 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_public_ip/ec2_instance_public_ip.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_public_ip/ec2_instance_public_ip.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "instance", + "ServiceName": "EC2", + "SubServiceName": "Instance", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Instance", diff --git a/prowler/providers/aws/services/ec2/ec2_instance_secrets_user_data/ec2_instance_secrets_user_data.metadata.json b/prowler/providers/aws/services/ec2/ec2_instance_secrets_user_data/ec2_instance_secrets_user_data.metadata.json index 2a72aa2c5d..66b116c789 100644 --- a/prowler/providers/aws/services/ec2/ec2_instance_secrets_user_data/ec2_instance_secrets_user_data.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_instance_secrets_user_data/ec2_instance_secrets_user_data.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "IAM" ], - "ServiceName": "ec2", + "ServiceName": "EC2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-analyzer:region:account-id:analyzer/resource-id", "Severity": "critical", diff --git a/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_any_port/ec2_networkacl_allow_ingress_any_port.metadata.json b/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_any_port/ec2_networkacl_allow_ingress_any_port.metadata.json index f988aaee36..947e5bec75 100644 --- a/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_any_port/ec2_networkacl_allow_ingress_any_port.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_any_port/ec2_networkacl_allow_ingress_any_port.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "ec2", - "SubServiceName": "networkacl", + "ServiceName": "EC2", + "SubServiceName": "NetworkACL", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2NetworkAcl", diff --git a/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_22/ec2_networkacl_allow_ingress_tcp_port_22.metadata.json b/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_22/ec2_networkacl_allow_ingress_tcp_port_22.metadata.json index 7023e64248..2164141efb 100644 --- a/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_22/ec2_networkacl_allow_ingress_tcp_port_22.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_22/ec2_networkacl_allow_ingress_tcp_port_22.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "networkacl", + "ServiceName": "EC2", + "SubServiceName": "NetworkACL", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2NetworkAcl", diff --git a/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_3389/ec2_networkacl_allow_ingress_tcp_port_3389.metadata.json b/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_3389/ec2_networkacl_allow_ingress_tcp_port_3389.metadata.json index 8da6b463df..900e074e4e 100644 --- a/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_3389/ec2_networkacl_allow_ingress_tcp_port_3389.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_networkacl_allow_ingress_tcp_port_3389/ec2_networkacl_allow_ingress_tcp_port_3389.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "networkacl", + "ServiceName": "EC2", + "SubServiceName": "NetworkACL", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2NetworkAcl", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_all_ports/ec2_securitygroup_allow_ingress_from_internet_to_all_ports.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_all_ports/ec2_securitygroup_allow_ingress_from_internet_to_all_ports.metadata.json index c0dfb55761..0bd3120532 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_all_ports/ec2_securitygroup_allow_ingress_from_internet_to_all_ports.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_all_ports/ec2_securitygroup_allow_ingress_from_internet_to_all_ports.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_any_port/ec2_securitygroup_allow_ingress_from_internet_to_any_port.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_any_port/ec2_securitygroup_allow_ingress_from_internet_to_any_port.metadata.json index cc0eae560f..77ffdca46d 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_any_port/ec2_securitygroup_allow_ingress_from_internet_to_any_port.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_any_port/ec2_securitygroup_allow_ingress_from_internet_to_any_port.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018.metadata.json index 77e12ba04a..ba8ce0eda2 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018/ec2_securitygroup_allow_ingress_from_internet_to_port_mongodb_27017_27018.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21.metadata.json index 2be98489d6..8880de0b33 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21/ec2_securitygroup_allow_ingress_from_internet_to_tcp_ftp_port_20_21.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22.metadata.json index 8c651385ae..deb1796124 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_22.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389.metadata.json index 772f43053e..39d3b7d66a 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_3389.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888.metadata.json index b50284dad6..51eb71a445 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_cassandra_7199_9160_8888.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601.metadata.json index e4f9db096f..a90e3eae63 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_elasticsearch_kibana_9200_9300_5601.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092.metadata.json index 1fd9364ddc..53ecb341e2 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_kafka_9092.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211.metadata.json index 4907842dbd..8396b4b03e 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_memcached_11211.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306.metadata.json index 922204a433..c802963f7c 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_mysql_3306.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483.metadata.json index d82e797db5..1fd0fb9087 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432.metadata.json index 46488ad514..3572429c31 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_postgres_5432.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379.metadata.json index f857e5bf3e..e59be1942d 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_redis_6379.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434.metadata.json index 1d9e2cfd93..ae3b946571 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_sql_server_1433_1434.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23.metadata.json index 994ee0f57b..4a0cfef6e0 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23/ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_telnet_23.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_wide_open_public_ipv4/ec2_securitygroup_allow_wide_open_public_ipv4.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_wide_open_public_ipv4/ec2_securitygroup_allow_wide_open_public_ipv4.metadata.json index fb515e5527..ba34df6338 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_wide_open_public_ipv4/ec2_securitygroup_allow_wide_open_public_ipv4.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_allow_wide_open_public_ipv4/ec2_securitygroup_allow_wide_open_public_ipv4.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_default_restrict_traffic/ec2_securitygroup_default_restrict_traffic.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_default_restrict_traffic/ec2_securitygroup_default_restrict_traffic.metadata.json index 0ca5fcdd80..d758810166 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_default_restrict_traffic/ec2_securitygroup_default_restrict_traffic.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_default_restrict_traffic/ec2_securitygroup_default_restrict_traffic.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_from_launch_wizard/ec2_securitygroup_from_launch_wizard.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_from_launch_wizard/ec2_securitygroup_from_launch_wizard.metadata.json index 660a3e3cec..bac35d4c79 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_from_launch_wizard/ec2_securitygroup_from_launch_wizard.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_from_launch_wizard/ec2_securitygroup_from_launch_wizard.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_not_used/ec2_securitygroup_not_used.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_not_used/ec2_securitygroup_not_used.metadata.json index b92ccc7069..a45a88a566 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_not_used/ec2_securitygroup_not_used.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_not_used/ec2_securitygroup_not_used.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ec2/ec2_securitygroup_with_many_ingress_egress_rules/ec2_securitygroup_with_many_ingress_egress_rules.metadata.json b/prowler/providers/aws/services/ec2/ec2_securitygroup_with_many_ingress_egress_rules/ec2_securitygroup_with_many_ingress_egress_rules.metadata.json index 89cfefcf36..477ec40099 100644 --- a/prowler/providers/aws/services/ec2/ec2_securitygroup_with_many_ingress_egress_rules/ec2_securitygroup_with_many_ingress_egress_rules.metadata.json +++ b/prowler/providers/aws/services/ec2/ec2_securitygroup_with_many_ingress_egress_rules/ec2_securitygroup_with_many_ingress_egress_rules.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "ec2", - "SubServiceName": "securitygroup", + "ServiceName": "EC2", + "SubServiceName": "SecurityGroup", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsEc2SecurityGroup", diff --git a/prowler/providers/aws/services/ecr/ecr_registry_scan_images_on_push_enabled/ecr_registry_scan_images_on_push_enabled.metadata.json b/prowler/providers/aws/services/ecr/ecr_registry_scan_images_on_push_enabled/ecr_registry_scan_images_on_push_enabled.metadata.json index 2549b6826b..bf1fa198d5 100644 --- a/prowler/providers/aws/services/ecr/ecr_registry_scan_images_on_push_enabled/ecr_registry_scan_images_on_push_enabled.metadata.json +++ b/prowler/providers/aws/services/ecr/ecr_registry_scan_images_on_push_enabled/ecr_registry_scan_images_on_push_enabled.metadata.json @@ -6,7 +6,7 @@ "Identify", "Vulnerability, patch, and version management" ], - "ServiceName": "ecr", + "ServiceName": "ECR", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:ecr:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/ecr/ecr_repositories_lifecycle_policy_enabled/ecr_repositories_lifecycle_policy_enabled.metadata.json b/prowler/providers/aws/services/ecr/ecr_repositories_lifecycle_policy_enabled/ecr_repositories_lifecycle_policy_enabled.metadata.json index e55f6ed667..afdbfdd342 100644 --- a/prowler/providers/aws/services/ecr/ecr_repositories_lifecycle_policy_enabled/ecr_repositories_lifecycle_policy_enabled.metadata.json +++ b/prowler/providers/aws/services/ecr/ecr_repositories_lifecycle_policy_enabled/ecr_repositories_lifecycle_policy_enabled.metadata.json @@ -6,8 +6,8 @@ "Identify", "Resource configuration" ], - "ServiceName": "ecr", - "SubServiceName": "", + "ServiceName": "ECR", + "SubServiceName": "Repositories", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsEcrRepository", diff --git a/prowler/providers/aws/services/ecr/ecr_repositories_not_publicly_accessible/ecr_repositories_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/ecr/ecr_repositories_not_publicly_accessible/ecr_repositories_not_publicly_accessible.metadata.json index 38b1dba443..563bd58a0a 100644 --- a/prowler/providers/aws/services/ecr/ecr_repositories_not_publicly_accessible/ecr_repositories_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/ecr/ecr_repositories_not_publicly_accessible/ecr_repositories_not_publicly_accessible.metadata.json @@ -6,8 +6,8 @@ "Protect", "Secure Access Management" ], - "ServiceName": "ecr", - "SubServiceName": "", + "ServiceName": "ECR", + "SubServiceName": "Repositories", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsEcrRepository", diff --git a/prowler/providers/aws/services/ecr/ecr_repositories_scan_images_on_push_enabled/ecr_repositories_scan_images_on_push_enabled.metadata.json b/prowler/providers/aws/services/ecr/ecr_repositories_scan_images_on_push_enabled/ecr_repositories_scan_images_on_push_enabled.metadata.json index 5307cb7c3e..bd66a3b79b 100644 --- a/prowler/providers/aws/services/ecr/ecr_repositories_scan_images_on_push_enabled/ecr_repositories_scan_images_on_push_enabled.metadata.json +++ b/prowler/providers/aws/services/ecr/ecr_repositories_scan_images_on_push_enabled/ecr_repositories_scan_images_on_push_enabled.metadata.json @@ -6,8 +6,8 @@ "Identify", "Vulnerability, patch, and version management" ], - "ServiceName": "ecr", - "SubServiceName": "", + "ServiceName": "ECR", + "SubServiceName": "Repositories", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEcrRepository", diff --git a/prowler/providers/aws/services/ecr/ecr_repositories_scan_vulnerabilities_in_latest_image/ecr_repositories_scan_vulnerabilities_in_latest_image.metadata.json b/prowler/providers/aws/services/ecr/ecr_repositories_scan_vulnerabilities_in_latest_image/ecr_repositories_scan_vulnerabilities_in_latest_image.metadata.json index 5f786129f2..6cf5756159 100644 --- a/prowler/providers/aws/services/ecr/ecr_repositories_scan_vulnerabilities_in_latest_image/ecr_repositories_scan_vulnerabilities_in_latest_image.metadata.json +++ b/prowler/providers/aws/services/ecr/ecr_repositories_scan_vulnerabilities_in_latest_image/ecr_repositories_scan_vulnerabilities_in_latest_image.metadata.json @@ -6,8 +6,8 @@ "Identify", "Vulnerability, patch, and version management" ], - "ServiceName": "ecr", - "SubServiceName": "", + "ServiceName": "ECR", + "SubServiceName": "Repositories", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEcrRepository", diff --git a/prowler/providers/aws/services/ecs/ecs_task_definitions_no_environment_secrets/ecs_task_definitions_no_environment_secrets.metadata.json b/prowler/providers/aws/services/ecs/ecs_task_definitions_no_environment_secrets/ecs_task_definitions_no_environment_secrets.metadata.json index 9c87a7c720..70ba5da63b 100644 --- a/prowler/providers/aws/services/ecs/ecs_task_definitions_no_environment_secrets/ecs_task_definitions_no_environment_secrets.metadata.json +++ b/prowler/providers/aws/services/ecs/ecs_task_definitions_no_environment_secrets/ecs_task_definitions_no_environment_secrets.metadata.json @@ -7,8 +7,8 @@ "Secure development", "Credentials not hard-coded" ], - "ServiceName": "ecs", - "SubServiceName": "", + "ServiceName": "ECS", + "SubServiceName": "TaskDefinitions", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsEcsTaskDefinition", diff --git a/prowler/providers/aws/services/efs/efs_encryption_at_rest_enabled/efs_encryption_at_rest_enabled.metadata.json b/prowler/providers/aws/services/efs/efs_encryption_at_rest_enabled/efs_encryption_at_rest_enabled.metadata.json index 23938f0390..5b09877be5 100644 --- a/prowler/providers/aws/services/efs/efs_encryption_at_rest_enabled/efs_encryption_at_rest_enabled.metadata.json +++ b/prowler/providers/aws/services/efs/efs_encryption_at_rest_enabled/efs_encryption_at_rest_enabled.metadata.json @@ -7,7 +7,7 @@ "Data protection", "Encryption of data at rest" ], - "ServiceName": "efs", + "ServiceName": "EFS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/efs/efs_have_backup_enabled/efs_have_backup_enabled.metadata.json b/prowler/providers/aws/services/efs/efs_have_backup_enabled/efs_have_backup_enabled.metadata.json index 9bb2816148..38ca3d3e33 100644 --- a/prowler/providers/aws/services/efs/efs_have_backup_enabled/efs_have_backup_enabled.metadata.json +++ b/prowler/providers/aws/services/efs/efs_have_backup_enabled/efs_have_backup_enabled.metadata.json @@ -7,7 +7,7 @@ "Resilience", "Backup" ], - "ServiceName": "efs", + "ServiceName": "EFS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/efs/efs_not_publicly_accessible/efs_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/efs/efs_not_publicly_accessible/efs_not_publicly_accessible.metadata.json index a20ee155cb..a2dc16c326 100644 --- a/prowler/providers/aws/services/efs/efs_not_publicly_accessible/efs_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/efs/efs_not_publicly_accessible/efs_not_publicly_accessible.metadata.json @@ -6,7 +6,7 @@ "Protect", "Data protection" ], - "ServiceName": "efs", + "ServiceName": "EFS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/eks/eks_cluster_kms_cmk_encryption_in_secrets_enabled/eks_cluster_kms_cmk_encryption_in_secrets_enabled.metadata.json b/prowler/providers/aws/services/eks/eks_cluster_kms_cmk_encryption_in_secrets_enabled/eks_cluster_kms_cmk_encryption_in_secrets_enabled.metadata.json index 655400ae79..240cf2d7ed 100644 --- a/prowler/providers/aws/services/eks/eks_cluster_kms_cmk_encryption_in_secrets_enabled/eks_cluster_kms_cmk_encryption_in_secrets_enabled.metadata.json +++ b/prowler/providers/aws/services/eks/eks_cluster_kms_cmk_encryption_in_secrets_enabled/eks_cluster_kms_cmk_encryption_in_secrets_enabled.metadata.json @@ -6,7 +6,7 @@ "Protect", "Data protection" ], - "ServiceName": "eks", + "ServiceName": "EKS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/eks/eks_cluster_network_policy_enabled/eks_cluster_network_policy_enabled.metadata.json b/prowler/providers/aws/services/eks/eks_cluster_network_policy_enabled/eks_cluster_network_policy_enabled.metadata.json index 8f2c2247a2..d2cd3d84ff 100644 --- a/prowler/providers/aws/services/eks/eks_cluster_network_policy_enabled/eks_cluster_network_policy_enabled.metadata.json +++ b/prowler/providers/aws/services/eks/eks_cluster_network_policy_enabled/eks_cluster_network_policy_enabled.metadata.json @@ -6,7 +6,7 @@ "Security", "Configuration" ], - "ServiceName": "eks", + "ServiceName": "EKS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", diff --git a/prowler/providers/aws/services/eks/eks_cluster_private_nodes_enabled/eks_cluster_private_nodes_enabled.metadata.json b/prowler/providers/aws/services/eks/eks_cluster_private_nodes_enabled/eks_cluster_private_nodes_enabled.metadata.json index ef57fe13a1..697e311c31 100644 --- a/prowler/providers/aws/services/eks/eks_cluster_private_nodes_enabled/eks_cluster_private_nodes_enabled.metadata.json +++ b/prowler/providers/aws/services/eks/eks_cluster_private_nodes_enabled/eks_cluster_private_nodes_enabled.metadata.json @@ -6,7 +6,7 @@ "Security", "Configuration" ], - "ServiceName": "eks", + "ServiceName": "EKS", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/aws/services/eks/eks_control_plane_endpoint_access_restricted/eks_control_plane_endpoint_access_restricted.metadata.json b/prowler/providers/aws/services/eks/eks_control_plane_endpoint_access_restricted/eks_control_plane_endpoint_access_restricted.metadata.json index c72fe7ff3f..57260c79f1 100644 --- a/prowler/providers/aws/services/eks/eks_control_plane_endpoint_access_restricted/eks_control_plane_endpoint_access_restricted.metadata.json +++ b/prowler/providers/aws/services/eks/eks_control_plane_endpoint_access_restricted/eks_control_plane_endpoint_access_restricted.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "eks", + "ServiceName": "EKS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/eks/eks_control_plane_logging_all_types_enabled/eks_control_plane_logging_all_types_enabled.metadata.json b/prowler/providers/aws/services/eks/eks_control_plane_logging_all_types_enabled/eks_control_plane_logging_all_types_enabled.metadata.json index d35ac30f10..503c6e7581 100644 --- a/prowler/providers/aws/services/eks/eks_control_plane_logging_all_types_enabled/eks_control_plane_logging_all_types_enabled.metadata.json +++ b/prowler/providers/aws/services/eks/eks_control_plane_logging_all_types_enabled/eks_control_plane_logging_all_types_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "eks", + "ServiceName": "EKS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/eks/eks_endpoints_not_publicly_accessible/eks_endpoints_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/eks/eks_endpoints_not_publicly_accessible/eks_endpoints_not_publicly_accessible.metadata.json index 05589b477d..b606651fd3 100644 --- a/prowler/providers/aws/services/eks/eks_endpoints_not_publicly_accessible/eks_endpoints_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/eks/eks_endpoints_not_publicly_accessible/eks_endpoints_not_publicly_accessible.metadata.json @@ -7,7 +7,7 @@ "Secure network configuration", "Resources not publicly accessible" ], - "ServiceName": "eks", + "ServiceName": "EKS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", diff --git a/prowler/providers/aws/services/elasticache/elasticache_cluster_uses_public_subnet/elasticache_cluster_uses_public_subnet.metadata.json b/prowler/providers/aws/services/elasticache/elasticache_cluster_uses_public_subnet/elasticache_cluster_uses_public_subnet.metadata.json index e6b0e497c3..cf2e593448 100644 --- a/prowler/providers/aws/services/elasticache/elasticache_cluster_uses_public_subnet/elasticache_cluster_uses_public_subnet.metadata.json +++ b/prowler/providers/aws/services/elasticache/elasticache_cluster_uses_public_subnet/elasticache_cluster_uses_public_subnet.metadata.json @@ -1,10 +1,10 @@ { "Provider": "aws", "CheckID": "elasticache_cluster_uses_public_subnet", - "CheckTitle": "Ensure Elasticache Cluster is not using a public subnet", + "CheckTitle": "Ensure ElastiCache Cluster is not using a public subnet", "CheckType": [], - "ServiceName": "elasticache", - "SubServiceName": "", + "ServiceName": "ElastiCache", + "SubServiceName": "Cluster", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AWSElastiCacheCacheCluster", diff --git a/prowler/providers/aws/services/elb/elb_insecure_ssl_ciphers/elb_insecure_ssl_ciphers.metadata.json b/prowler/providers/aws/services/elb/elb_insecure_ssl_ciphers/elb_insecure_ssl_ciphers.metadata.json index 89418dd70e..9588e86e04 100644 --- a/prowler/providers/aws/services/elb/elb_insecure_ssl_ciphers/elb_insecure_ssl_ciphers.metadata.json +++ b/prowler/providers/aws/services/elb/elb_insecure_ssl_ciphers/elb_insecure_ssl_ciphers.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elb", + "ServiceName": "ELB", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elb/elb_internet_facing/elb_internet_facing.metadata.json b/prowler/providers/aws/services/elb/elb_internet_facing/elb_internet_facing.metadata.json index a2483ca546..02045a2b21 100644 --- a/prowler/providers/aws/services/elb/elb_internet_facing/elb_internet_facing.metadata.json +++ b/prowler/providers/aws/services/elb/elb_internet_facing/elb_internet_facing.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elb", + "ServiceName": "ELB", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elb/elb_logging_enabled/elb_logging_enabled.metadata.json b/prowler/providers/aws/services/elb/elb_logging_enabled/elb_logging_enabled.metadata.json index 9483ccf127..f3468a0228 100644 --- a/prowler/providers/aws/services/elb/elb_logging_enabled/elb_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/elb/elb_logging_enabled/elb_logging_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "elb", + "ServiceName": "ELB", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elb/elb_ssl_listeners/elb_ssl_listeners.metadata.json b/prowler/providers/aws/services/elb/elb_ssl_listeners/elb_ssl_listeners.metadata.json index 12d8543cd9..9e3ba3d9c0 100644 --- a/prowler/providers/aws/services/elb/elb_ssl_listeners/elb_ssl_listeners.metadata.json +++ b/prowler/providers/aws/services/elb/elb_ssl_listeners/elb_ssl_listeners.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elb", + "ServiceName": "ELB", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_deletion_protection/elbv2_deletion_protection.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_deletion_protection/elbv2_deletion_protection.metadata.json index 4f5f5784f0..109fbc7207 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_deletion_protection/elbv2_deletion_protection.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_deletion_protection/elbv2_deletion_protection.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_desync_mitigation_mode/elbv2_desync_mitigation_mode.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_desync_mitigation_mode/elbv2_desync_mitigation_mode.metadata.json index e86e1064ee..0458358f5e 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_desync_mitigation_mode/elbv2_desync_mitigation_mode.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_desync_mitigation_mode/elbv2_desync_mitigation_mode.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_insecure_ssl_ciphers/elbv2_insecure_ssl_ciphers.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_insecure_ssl_ciphers/elbv2_insecure_ssl_ciphers.metadata.json index aa2686ac75..28ee8c6489 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_insecure_ssl_ciphers/elbv2_insecure_ssl_ciphers.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_insecure_ssl_ciphers/elbv2_insecure_ssl_ciphers.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_internet_facing/elbv2_internet_facing.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_internet_facing/elbv2_internet_facing.metadata.json index 66b5db75a4..df6b24d638 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_internet_facing/elbv2_internet_facing.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_internet_facing/elbv2_internet_facing.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_listeners_underneath/elbv2_listeners_underneath.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_listeners_underneath/elbv2_listeners_underneath.metadata.json index 2841e8e3c8..57e6e017e4 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_listeners_underneath/elbv2_listeners_underneath.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_listeners_underneath/elbv2_listeners_underneath.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_logging_enabled/elbv2_logging_enabled.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_logging_enabled/elbv2_logging_enabled.metadata.json index fe9a89e3e1..ed36d1ffc0 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_logging_enabled/elbv2_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_logging_enabled/elbv2_logging_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_ssl_listeners/elbv2_ssl_listeners.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_ssl_listeners/elbv2_ssl_listeners.metadata.json index 22dbe8e79b..38fe7d8916 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_ssl_listeners/elbv2_ssl_listeners.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_ssl_listeners/elbv2_ssl_listeners.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/elbv2/elbv2_waf_acl_attached/elbv2_waf_acl_attached.metadata.json b/prowler/providers/aws/services/elbv2/elbv2_waf_acl_attached/elbv2_waf_acl_attached.metadata.json index 2dd6140424..4152d463c3 100644 --- a/prowler/providers/aws/services/elbv2/elbv2_waf_acl_attached/elbv2_waf_acl_attached.metadata.json +++ b/prowler/providers/aws/services/elbv2/elbv2_waf_acl_attached/elbv2_waf_acl_attached.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "elbv2", + "ServiceName": "ELBv2", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/emr/emr_cluster_account_public_block_enabled/emr_cluster_account_public_block_enabled.metadata.json b/prowler/providers/aws/services/emr/emr_cluster_account_public_block_enabled/emr_cluster_account_public_block_enabled.metadata.json index a9f1ff8e63..a3daa204cd 100644 --- a/prowler/providers/aws/services/emr/emr_cluster_account_public_block_enabled/emr_cluster_account_public_block_enabled.metadata.json +++ b/prowler/providers/aws/services/emr/emr_cluster_account_public_block_enabled/emr_cluster_account_public_block_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "emr_cluster_account_public_block_enabled", "CheckTitle": "EMR Account Public Access Block enabled.", "CheckType": [], - "ServiceName": "emr", - "SubServiceName": "", + "ServiceName": "EMR", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:emr:region:account-id", "Severity": "high", "ResourceType": "AwsEMR", diff --git a/prowler/providers/aws/services/emr/emr_cluster_master_nodes_no_public_ip/emr_cluster_master_nodes_no_public_ip.metadata.json b/prowler/providers/aws/services/emr/emr_cluster_master_nodes_no_public_ip/emr_cluster_master_nodes_no_public_ip.metadata.json index c913fc534a..0f110771d1 100644 --- a/prowler/providers/aws/services/emr/emr_cluster_master_nodes_no_public_ip/emr_cluster_master_nodes_no_public_ip.metadata.json +++ b/prowler/providers/aws/services/emr/emr_cluster_master_nodes_no_public_ip/emr_cluster_master_nodes_no_public_ip.metadata.json @@ -3,8 +3,8 @@ "CheckID": "emr_cluster_master_nodes_no_public_ip", "CheckTitle": "EMR Cluster without Public IP.", "CheckType": [], - "ServiceName": "emr", - "SubServiceName": "", + "ServiceName": "EMR", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:emr:region:account-id", "Severity": "medium", "ResourceType": "AwsEMR", diff --git a/prowler/providers/aws/services/emr/emr_cluster_publicly_accesible/emr_cluster_publicly_accesible.metadata.json b/prowler/providers/aws/services/emr/emr_cluster_publicly_accesible/emr_cluster_publicly_accesible.metadata.json index a207a575ba..1e336f2a2b 100644 --- a/prowler/providers/aws/services/emr/emr_cluster_publicly_accesible/emr_cluster_publicly_accesible.metadata.json +++ b/prowler/providers/aws/services/emr/emr_cluster_publicly_accesible/emr_cluster_publicly_accesible.metadata.json @@ -3,8 +3,8 @@ "CheckID": "emr_cluster_publicly_accesible", "CheckTitle": "Publicly accessible EMR Cluster.", "CheckType": [], - "ServiceName": "emr", - "SubServiceName": "", + "ServiceName": "EMR", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:emr:region:account-id", "Severity": "medium", "ResourceType": "AwsEMR", diff --git a/prowler/providers/aws/services/fms/fms_policy_compliant/fms_policy_compliant.metadata.json b/prowler/providers/aws/services/fms/fms_policy_compliant/fms_policy_compliant.metadata.json index b8d67bf4ac..ce26de00d6 100644 --- a/prowler/providers/aws/services/fms/fms_policy_compliant/fms_policy_compliant.metadata.json +++ b/prowler/providers/aws/services/fms/fms_policy_compliant/fms_policy_compliant.metadata.json @@ -3,7 +3,7 @@ "CheckID": "fms_policy_compliant", "CheckTitle": "Ensure that all FMS policies inside an admin account are compliant", "CheckType": [], - "ServiceName": "fms", + "ServiceName": "FMS", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:fms:region:account-id:policy/policy", "Severity": "medium", diff --git a/prowler/providers/aws/services/glacier/glacier_vaults_policy_public_access/glacier_vaults_policy_public_access.metadata.json b/prowler/providers/aws/services/glacier/glacier_vaults_policy_public_access/glacier_vaults_policy_public_access.metadata.json index 2e8333cd68..2374eefde6 100644 --- a/prowler/providers/aws/services/glacier/glacier_vaults_policy_public_access/glacier_vaults_policy_public_access.metadata.json +++ b/prowler/providers/aws/services/glacier/glacier_vaults_policy_public_access/glacier_vaults_policy_public_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "glacier_vaults_policy_public_access", "CheckTitle": "Check if S3 Glacier vaults have policies which allow access to everyone.", "CheckType": [], - "ServiceName": "glacier", - "SubServiceName": "", + "ServiceName": "Glacier", + "SubServiceName": "Vaults", "ResourceIdTemplate": "arn:aws:glacier:region:account-id:vaults/vault-name", "Severity": "critical", "ResourceType": "AwsGlacierVault", diff --git a/prowler/providers/aws/services/glue/glue_data_catalogs_connection_passwords_encryption_enabled/glue_data_catalogs_connection_passwords_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_data_catalogs_connection_passwords_encryption_enabled/glue_data_catalogs_connection_passwords_encryption_enabled.metadata.json index 202daa40ba..c065b7716e 100644 --- a/prowler/providers/aws/services/glue/glue_data_catalogs_connection_passwords_encryption_enabled/glue_data_catalogs_connection_passwords_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_data_catalogs_connection_passwords_encryption_enabled/glue_data_catalogs_connection_passwords_encryption_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", - "SubServiceName": "", + "ServiceName": "Glue", + "SubServiceName": "DataCatalog", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsGlue", diff --git a/prowler/providers/aws/services/glue/glue_data_catalogs_metadata_encryption_enabled/glue_data_catalogs_metadata_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_data_catalogs_metadata_encryption_enabled/glue_data_catalogs_metadata_encryption_enabled.metadata.json index 5653ae151e..6756a27d3a 100644 --- a/prowler/providers/aws/services/glue/glue_data_catalogs_metadata_encryption_enabled/glue_data_catalogs_metadata_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_data_catalogs_metadata_encryption_enabled/glue_data_catalogs_metadata_encryption_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", - "SubServiceName": "", + "ServiceName": "Glue", + "SubServiceName": "DataCatalog", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsGlue", diff --git a/prowler/providers/aws/services/glue/glue_database_connections_ssl_enabled/glue_database_connections_ssl_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_database_connections_ssl_enabled/glue_database_connections_ssl_enabled.metadata.json index 40869ae64b..699ccdd216 100644 --- a/prowler/providers/aws/services/glue/glue_database_connections_ssl_enabled/glue_database_connections_ssl_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_database_connections_ssl_enabled/glue_database_connections_ssl_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", - "SubServiceName": "", + "ServiceName": "Glue", + "SubServiceName": "DataConnections", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsGlue", diff --git a/prowler/providers/aws/services/glue/glue_development_endpoints_cloudwatch_logs_encryption_enabled/glue_development_endpoints_cloudwatch_logs_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_development_endpoints_cloudwatch_logs_encryption_enabled/glue_development_endpoints_cloudwatch_logs_encryption_enabled.metadata.json index dbba2e8f5a..c4001580ff 100644 --- a/prowler/providers/aws/services/glue/glue_development_endpoints_cloudwatch_logs_encryption_enabled/glue_development_endpoints_cloudwatch_logs_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_development_endpoints_cloudwatch_logs_encryption_enabled/glue_development_endpoints_cloudwatch_logs_encryption_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", + "ServiceName": "Glue", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/glue/glue_development_endpoints_job_bookmark_encryption_enabled/glue_development_endpoints_job_bookmark_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_development_endpoints_job_bookmark_encryption_enabled/glue_development_endpoints_job_bookmark_encryption_enabled.metadata.json index d62d2be5c1..a2f991408d 100644 --- a/prowler/providers/aws/services/glue/glue_development_endpoints_job_bookmark_encryption_enabled/glue_development_endpoints_job_bookmark_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_development_endpoints_job_bookmark_encryption_enabled/glue_development_endpoints_job_bookmark_encryption_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", + "ServiceName": "Glue", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/glue/glue_development_endpoints_s3_encryption_enabled/glue_development_endpoints_s3_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_development_endpoints_s3_encryption_enabled/glue_development_endpoints_s3_encryption_enabled.metadata.json index 56931fad5f..30454357ef 100644 --- a/prowler/providers/aws/services/glue/glue_development_endpoints_s3_encryption_enabled/glue_development_endpoints_s3_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_development_endpoints_s3_encryption_enabled/glue_development_endpoints_s3_encryption_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", + "ServiceName": "Glue", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/glue/glue_etl_jobs_amazon_s3_encryption_enabled/glue_etl_jobs_amazon_s3_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_etl_jobs_amazon_s3_encryption_enabled/glue_etl_jobs_amazon_s3_encryption_enabled.metadata.json index 2bbcf97789..13ba933a60 100644 --- a/prowler/providers/aws/services/glue/glue_etl_jobs_amazon_s3_encryption_enabled/glue_etl_jobs_amazon_s3_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_etl_jobs_amazon_s3_encryption_enabled/glue_etl_jobs_amazon_s3_encryption_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", - "SubServiceName": "", + "ServiceName": "Glue", + "SubServiceName": "ETLJobs", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsGlue", diff --git a/prowler/providers/aws/services/glue/glue_etl_jobs_cloudwatch_logs_encryption_enabled/glue_etl_jobs_cloudwatch_logs_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_etl_jobs_cloudwatch_logs_encryption_enabled/glue_etl_jobs_cloudwatch_logs_encryption_enabled.metadata.json index 99130b8bc3..96fcbbe7b7 100644 --- a/prowler/providers/aws/services/glue/glue_etl_jobs_cloudwatch_logs_encryption_enabled/glue_etl_jobs_cloudwatch_logs_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_etl_jobs_cloudwatch_logs_encryption_enabled/glue_etl_jobs_cloudwatch_logs_encryption_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", - "SubServiceName": "", + "ServiceName": "Glue", + "SubServiceName": "ETLJobs", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsGlue", diff --git a/prowler/providers/aws/services/glue/glue_etl_jobs_job_bookmark_encryption_enabled/glue_etl_jobs_job_bookmark_encryption_enabled.metadata.json b/prowler/providers/aws/services/glue/glue_etl_jobs_job_bookmark_encryption_enabled/glue_etl_jobs_job_bookmark_encryption_enabled.metadata.json index 70673bc0c0..3633cf2dad 100644 --- a/prowler/providers/aws/services/glue/glue_etl_jobs_job_bookmark_encryption_enabled/glue_etl_jobs_job_bookmark_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/glue/glue_etl_jobs_job_bookmark_encryption_enabled/glue_etl_jobs_job_bookmark_encryption_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks/Industry and Regulatory Standards/CIS AWS Foundations Benchmark" ], - "ServiceName": "glue", - "SubServiceName": "", + "ServiceName": "Glue", + "SubServiceName": "ETLJobs", "ResourceIdTemplate": "arn:partition:glue:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsGlue", diff --git a/prowler/providers/aws/services/guardduty/guardduty_centrally_managed/guardduty_centrally_managed.metadata.json b/prowler/providers/aws/services/guardduty/guardduty_centrally_managed/guardduty_centrally_managed.metadata.json index 473fecce17..8bfb7fb62c 100644 --- a/prowler/providers/aws/services/guardduty/guardduty_centrally_managed/guardduty_centrally_managed.metadata.json +++ b/prowler/providers/aws/services/guardduty/guardduty_centrally_managed/guardduty_centrally_managed.metadata.json @@ -3,13 +3,13 @@ "CheckID": "guardduty_centrally_managed", "CheckTitle": "GuardDuty is centrally managed", "CheckType": [], - "ServiceName": "guardduty", + "ServiceName": "GuardDuty", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:guardduty:region:account-id/detector-id", "Severity": "medium", "ResourceType": "AwsGuardDutyDetector", "Description": "GuardDuty is centrally managed", - "Risk": "If GuardDuty is not centrally managed, it is not possible to centrally manage the GuardDuty findings, settings, and member accounts.", + "Risk": "If GuardDuty is not centrally managed, it is not possible to centrally manage the GuardDuty findings, settings, and member accounts.", "RelatedUrl": "https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_accounts.html", "Remediation": { "Code": { diff --git a/prowler/providers/aws/services/guardduty/guardduty_is_enabled/guardduty_is_enabled.metadata.json b/prowler/providers/aws/services/guardduty/guardduty_is_enabled/guardduty_is_enabled.metadata.json index 698c7b31b5..bda6c699f3 100644 --- a/prowler/providers/aws/services/guardduty/guardduty_is_enabled/guardduty_is_enabled.metadata.json +++ b/prowler/providers/aws/services/guardduty/guardduty_is_enabled/guardduty_is_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "guardduty_is_enabled", "CheckTitle": "Check if GuardDuty is enabled", "CheckType": [], - "ServiceName": "guardduty", + "ServiceName": "GuardDuty", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:guardduty:region:account-id/detector-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/guardduty/guardduty_no_high_severity_findings/guardduty_no_high_severity_findings.metadata.json b/prowler/providers/aws/services/guardduty/guardduty_no_high_severity_findings/guardduty_no_high_severity_findings.metadata.json index 2bb21f6a19..3e9a61db98 100644 --- a/prowler/providers/aws/services/guardduty/guardduty_no_high_severity_findings/guardduty_no_high_severity_findings.metadata.json +++ b/prowler/providers/aws/services/guardduty/guardduty_no_high_severity_findings/guardduty_no_high_severity_findings.metadata.json @@ -3,7 +3,7 @@ "CheckID": "guardduty_no_high_severity_findings", "CheckTitle": "There are High severity GuardDuty findings ", "CheckType": [], - "ServiceName": "guardduty", + "ServiceName": "GuardDuty", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:guardduty:region:account-id/detector-id", "Severity": "high", diff --git a/prowler/providers/aws/services/iam/iam_administrator_access_with_mfa/iam_administrator_access_with_mfa.metadata.json b/prowler/providers/aws/services/iam/iam_administrator_access_with_mfa/iam_administrator_access_with_mfa.metadata.json index daa56649de..b0254b6dcc 100644 --- a/prowler/providers/aws/services/iam/iam_administrator_access_with_mfa/iam_administrator_access_with_mfa.metadata.json +++ b/prowler/providers/aws/services/iam/iam_administrator_access_with_mfa/iam_administrator_access_with_mfa.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_avoid_root_usage/iam_avoid_root_usage.metadata.json b/prowler/providers/aws/services/iam/iam_avoid_root_usage/iam_avoid_root_usage.metadata.json index 177f85afdb..7f810594c2 100644 --- a/prowler/providers/aws/services/iam/iam_avoid_root_usage/iam_avoid_root_usage.metadata.json +++ b/prowler/providers/aws/services/iam/iam_avoid_root_usage/iam_avoid_root_usage.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_aws_attached_policy_no_administrative_privileges/iam_aws_attached_policy_no_administrative_privileges.metadata.json b/prowler/providers/aws/services/iam/iam_aws_attached_policy_no_administrative_privileges/iam_aws_attached_policy_no_administrative_privileges.metadata.json index f1852ac1c1..e9117e0d21 100644 --- a/prowler/providers/aws/services/iam/iam_aws_attached_policy_no_administrative_privileges/iam_aws_attached_policy_no_administrative_privileges.metadata.json +++ b/prowler/providers/aws/services/iam/iam_aws_attached_policy_no_administrative_privileges/iam_aws_attached_policy_no_administrative_privileges.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamPolicy", diff --git a/prowler/providers/aws/services/iam/iam_check_saml_providers_sts/iam_check_saml_providers_sts.metadata.json b/prowler/providers/aws/services/iam/iam_check_saml_providers_sts/iam_check_saml_providers_sts.metadata.json index aef1f3f6da..39906a4333 100644 --- a/prowler/providers/aws/services/iam/iam_check_saml_providers_sts/iam_check_saml_providers_sts.metadata.json +++ b/prowler/providers/aws/services/iam/iam_check_saml_providers_sts/iam_check_saml_providers_sts.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "Other", diff --git a/prowler/providers/aws/services/iam/iam_customer_attached_policy_no_administrative_privileges/iam_customer_attached_policy_no_administrative_privileges.metadata.json b/prowler/providers/aws/services/iam/iam_customer_attached_policy_no_administrative_privileges/iam_customer_attached_policy_no_administrative_privileges.metadata.json index 962cd9e8c4..5e48249dd7 100644 --- a/prowler/providers/aws/services/iam/iam_customer_attached_policy_no_administrative_privileges/iam_customer_attached_policy_no_administrative_privileges.metadata.json +++ b/prowler/providers/aws/services/iam/iam_customer_attached_policy_no_administrative_privileges/iam_customer_attached_policy_no_administrative_privileges.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamPolicy", diff --git a/prowler/providers/aws/services/iam/iam_customer_unattached_policy_no_administrative_privileges/iam_customer_unattached_policy_no_administrative_privileges.metadata.json b/prowler/providers/aws/services/iam/iam_customer_unattached_policy_no_administrative_privileges/iam_customer_unattached_policy_no_administrative_privileges.metadata.json index 4aff2c74e5..1393e90f32 100644 --- a/prowler/providers/aws/services/iam/iam_customer_unattached_policy_no_administrative_privileges/iam_customer_unattached_policy_no_administrative_privileges.metadata.json +++ b/prowler/providers/aws/services/iam/iam_customer_unattached_policy_no_administrative_privileges/iam_customer_unattached_policy_no_administrative_privileges.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsIamPolicy", diff --git a/prowler/providers/aws/services/iam/iam_inline_policy_no_administrative_privileges/iam_inline_policy_no_administrative_privileges.metadata.json b/prowler/providers/aws/services/iam/iam_inline_policy_no_administrative_privileges/iam_inline_policy_no_administrative_privileges.metadata.json index 20eb42eb41..770f3960cd 100644 --- a/prowler/providers/aws/services/iam/iam_inline_policy_no_administrative_privileges/iam_inline_policy_no_administrative_privileges.metadata.json +++ b/prowler/providers/aws/services/iam/iam_inline_policy_no_administrative_privileges/iam_inline_policy_no_administrative_privileges.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamRole", diff --git a/prowler/providers/aws/services/iam/iam_no_custom_policy_permissive_role_assumption/iam_no_custom_policy_permissive_role_assumption.metadata.json b/prowler/providers/aws/services/iam/iam_no_custom_policy_permissive_role_assumption/iam_no_custom_policy_permissive_role_assumption.metadata.json index 67390a818b..3a7478a51b 100644 --- a/prowler/providers/aws/services/iam/iam_no_custom_policy_permissive_role_assumption/iam_no_custom_policy_permissive_role_assumption.metadata.json +++ b/prowler/providers/aws/services/iam/iam_no_custom_policy_permissive_role_assumption/iam_no_custom_policy_permissive_role_assumption.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsIamPolicy", diff --git a/prowler/providers/aws/services/iam/iam_no_expired_server_certificates_stored/iam_no_expired_server_certificates_stored.metadata.json b/prowler/providers/aws/services/iam/iam_no_expired_server_certificates_stored/iam_no_expired_server_certificates_stored.metadata.json index aa2582927b..4c3d74956a 100644 --- a/prowler/providers/aws/services/iam/iam_no_expired_server_certificates_stored/iam_no_expired_server_certificates_stored.metadata.json +++ b/prowler/providers/aws/services/iam/iam_no_expired_server_certificates_stored/iam_no_expired_server_certificates_stored.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_no_root_access_key/iam_no_root_access_key.metadata.json b/prowler/providers/aws/services/iam/iam_no_root_access_key/iam_no_root_access_key.metadata.json index bc7173a3b1..c894d61615 100644 --- a/prowler/providers/aws/services/iam/iam_no_root_access_key/iam_no_root_access_key.metadata.json +++ b/prowler/providers/aws/services/iam/iam_no_root_access_key/iam_no_root_access_key.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less.metadata.json b/prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less.metadata.json index ac112cea19..48b64c99eb 100644 --- a/prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less.metadata.json +++ b/prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPasswordPolicy", diff --git a/prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase.metadata.json b/prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase.metadata.json index b9a90107f5..7154355a72 100644 --- a/prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase.metadata.json +++ b/prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPasswordPolicy", diff --git a/prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14.metadata.json b/prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14.metadata.json index 7eb4cc024e..fc4c5b065b 100644 --- a/prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14.metadata.json +++ b/prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPasswordPolicy", diff --git a/prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number.metadata.json b/prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number.metadata.json index 300922184f..316001c5a5 100644 --- a/prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number.metadata.json +++ b/prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPasswordPolicy", diff --git a/prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24.metadata.json b/prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24.metadata.json index 79d49e146a..4ebfbabaf2 100644 --- a/prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24.metadata.json +++ b/prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPasswordPolicy", diff --git a/prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol.metadata.json b/prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol.metadata.json index a8d41bb9c0..0e539bf0f5 100644 --- a/prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol.metadata.json +++ b/prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPasswordPolicy", diff --git a/prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase.metadata.json b/prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase.metadata.json index 16964a0cdc..24a984d311 100644 --- a/prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase.metadata.json +++ b/prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPasswordPolicy", diff --git a/prowler/providers/aws/services/iam/iam_policy_allows_privilege_escalation/iam_policy_allows_privilege_escalation.metadata.json b/prowler/providers/aws/services/iam/iam_policy_allows_privilege_escalation/iam_policy_allows_privilege_escalation.metadata.json index 8947a77bea..cfe0018c58 100644 --- a/prowler/providers/aws/services/iam/iam_policy_allows_privilege_escalation/iam_policy_allows_privilege_escalation.metadata.json +++ b/prowler/providers/aws/services/iam/iam_policy_allows_privilege_escalation/iam_policy_allows_privilege_escalation.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamPolicy", diff --git a/prowler/providers/aws/services/iam/iam_policy_attached_only_to_group_or_roles/iam_policy_attached_only_to_group_or_roles.metadata.json b/prowler/providers/aws/services/iam/iam_policy_attached_only_to_group_or_roles/iam_policy_attached_only_to_group_or_roles.metadata.json index 0796299558..072205a308 100644 --- a/prowler/providers/aws/services/iam/iam_policy_attached_only_to_group_or_roles/iam_policy_attached_only_to_group_or_roles.metadata.json +++ b/prowler/providers/aws/services/iam/iam_policy_attached_only_to_group_or_roles/iam_policy_attached_only_to_group_or_roles.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_cloudtrail/iam_policy_no_full_access_to_cloudtrail.metadata.json b/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_cloudtrail/iam_policy_no_full_access_to_cloudtrail.metadata.json index 5bd829a179..d45cbc9639 100644 --- a/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_cloudtrail/iam_policy_no_full_access_to_cloudtrail.metadata.json +++ b/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_cloudtrail/iam_policy_no_full_access_to_cloudtrail.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPolicy", diff --git a/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_kms/iam_policy_no_full_access_to_kms.metadata.json b/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_kms/iam_policy_no_full_access_to_kms.metadata.json index 03307fba01..4b3bf3ee82 100644 --- a/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_kms/iam_policy_no_full_access_to_kms.metadata.json +++ b/prowler/providers/aws/services/iam/iam_policy_no_full_access_to_kms/iam_policy_no_full_access_to_kms.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamPolicy", diff --git a/prowler/providers/aws/services/iam/iam_role_administratoraccess_policy/iam_role_administratoraccess_policy.metadata.json b/prowler/providers/aws/services/iam/iam_role_administratoraccess_policy/iam_role_administratoraccess_policy.metadata.json index b6f0cd1d44..de9a7a87cb 100644 --- a/prowler/providers/aws/services/iam/iam_role_administratoraccess_policy/iam_role_administratoraccess_policy.metadata.json +++ b/prowler/providers/aws/services/iam/iam_role_administratoraccess_policy/iam_role_administratoraccess_policy.metadata.json @@ -3,8 +3,8 @@ "CheckID": "iam_role_administratoraccess_policy", "CheckTitle": "Ensure IAM Roles do not have AdministratorAccess policy attached", "CheckType": [], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamRole", diff --git a/prowler/providers/aws/services/iam/iam_role_cross_account_readonlyaccess_policy/iam_role_cross_account_readonlyaccess_policy.metadata.json b/prowler/providers/aws/services/iam/iam_role_cross_account_readonlyaccess_policy/iam_role_cross_account_readonlyaccess_policy.metadata.json index 7baa06cf67..13ca5b7ee9 100644 --- a/prowler/providers/aws/services/iam/iam_role_cross_account_readonlyaccess_policy/iam_role_cross_account_readonlyaccess_policy.metadata.json +++ b/prowler/providers/aws/services/iam/iam_role_cross_account_readonlyaccess_policy/iam_role_cross_account_readonlyaccess_policy.metadata.json @@ -3,8 +3,8 @@ "CheckID": "iam_role_cross_account_readonlyaccess_policy", "CheckTitle": "Ensure IAM Roles do not have ReadOnlyAccess access for external AWS accounts", "CheckType": [], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamRole", diff --git a/prowler/providers/aws/services/iam/iam_role_cross_service_confused_deputy_prevention/iam_role_cross_service_confused_deputy_prevention.metadata.json b/prowler/providers/aws/services/iam/iam_role_cross_service_confused_deputy_prevention/iam_role_cross_service_confused_deputy_prevention.metadata.json index 54f30ccbcb..94ed434c18 100644 --- a/prowler/providers/aws/services/iam/iam_role_cross_service_confused_deputy_prevention/iam_role_cross_service_confused_deputy_prevention.metadata.json +++ b/prowler/providers/aws/services/iam/iam_role_cross_service_confused_deputy_prevention/iam_role_cross_service_confused_deputy_prevention.metadata.json @@ -3,8 +3,8 @@ "CheckID": "iam_role_cross_service_confused_deputy_prevention", "CheckTitle": "Ensure IAM Service Roles prevents against a cross-service confused deputy attack", "CheckType": [], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamRole", diff --git a/prowler/providers/aws/services/iam/iam_root_hardware_mfa_enabled/iam_root_hardware_mfa_enabled.metadata.json b/prowler/providers/aws/services/iam/iam_root_hardware_mfa_enabled/iam_root_hardware_mfa_enabled.metadata.json index 3332283487..11583a556b 100644 --- a/prowler/providers/aws/services/iam/iam_root_hardware_mfa_enabled/iam_root_hardware_mfa_enabled.metadata.json +++ b/prowler/providers/aws/services/iam/iam_root_hardware_mfa_enabled/iam_root_hardware_mfa_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_root_mfa_enabled/iam_root_mfa_enabled.metadata.json b/prowler/providers/aws/services/iam/iam_root_mfa_enabled/iam_root_mfa_enabled.metadata.json index 7a9a5ba263..a7f693ae0d 100644 --- a/prowler/providers/aws/services/iam/iam_root_mfa_enabled/iam_root_mfa_enabled.metadata.json +++ b/prowler/providers/aws/services/iam/iam_root_mfa_enabled/iam_root_mfa_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_rotate_access_key_90_days/iam_rotate_access_key_90_days.metadata.json b/prowler/providers/aws/services/iam/iam_rotate_access_key_90_days/iam_rotate_access_key_90_days.metadata.json index 2f7044a6a4..6540c56a57 100644 --- a/prowler/providers/aws/services/iam/iam_rotate_access_key_90_days/iam_rotate_access_key_90_days.metadata.json +++ b/prowler/providers/aws/services/iam/iam_rotate_access_key_90_days/iam_rotate_access_key_90_days.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_securityaudit_role_created/iam_securityaudit_role_created.metadata.json b/prowler/providers/aws/services/iam/iam_securityaudit_role_created/iam_securityaudit_role_created.metadata.json index d03c1e9101..79ac6f471f 100644 --- a/prowler/providers/aws/services/iam/iam_securityaudit_role_created/iam_securityaudit_role_created.metadata.json +++ b/prowler/providers/aws/services/iam/iam_securityaudit_role_created/iam_securityaudit_role_created.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsIamRole", diff --git a/prowler/providers/aws/services/iam/iam_support_role_created/iam_support_role_created.metadata.json b/prowler/providers/aws/services/iam/iam_support_role_created/iam_support_role_created.metadata.json index 61f52dedd9..77c755b249 100644 --- a/prowler/providers/aws/services/iam/iam_support_role_created/iam_support_role_created.metadata.json +++ b/prowler/providers/aws/services/iam/iam_support_role_created/iam_support_role_created.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamRole", diff --git a/prowler/providers/aws/services/iam/iam_user_accesskey_unused/iam_user_accesskey_unused.metadata.json b/prowler/providers/aws/services/iam/iam_user_accesskey_unused/iam_user_accesskey_unused.metadata.json index aa6e776b04..9d7f715806 100644 --- a/prowler/providers/aws/services/iam/iam_user_accesskey_unused/iam_user_accesskey_unused.metadata.json +++ b/prowler/providers/aws/services/iam/iam_user_accesskey_unused/iam_user_accesskey_unused.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_user_console_access_unused/iam_user_console_access_unused.metadata.json b/prowler/providers/aws/services/iam/iam_user_console_access_unused/iam_user_console_access_unused.metadata.json index ccee705e7a..ea33e393b3 100644 --- a/prowler/providers/aws/services/iam/iam_user_console_access_unused/iam_user_console_access_unused.metadata.json +++ b/prowler/providers/aws/services/iam/iam_user_console_access_unused/iam_user_console_access_unused.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Software and Configuration Checks" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_user_hardware_mfa_enabled/iam_user_hardware_mfa_enabled.metadata.json b/prowler/providers/aws/services/iam/iam_user_hardware_mfa_enabled/iam_user_hardware_mfa_enabled.metadata.json index 6c5853812f..a3e06bea6e 100644 --- a/prowler/providers/aws/services/iam/iam_user_hardware_mfa_enabled/iam_user_hardware_mfa_enabled.metadata.json +++ b/prowler/providers/aws/services/iam/iam_user_hardware_mfa_enabled/iam_user_hardware_mfa_enabled.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_user_mfa_enabled_console_access/iam_user_mfa_enabled_console_access.metadata.json b/prowler/providers/aws/services/iam/iam_user_mfa_enabled_console_access/iam_user_mfa_enabled_console_access.metadata.json index 90eb4290a5..5f7aa478e3 100644 --- a/prowler/providers/aws/services/iam/iam_user_mfa_enabled_console_access/iam_user_mfa_enabled_console_access.metadata.json +++ b/prowler/providers/aws/services/iam/iam_user_mfa_enabled_console_access/iam_user_mfa_enabled_console_access.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_user_no_setup_initial_access_key/iam_user_no_setup_initial_access_key.metadata.json b/prowler/providers/aws/services/iam/iam_user_no_setup_initial_access_key/iam_user_no_setup_initial_access_key.metadata.json index 6bce20df15..eac5d726f3 100644 --- a/prowler/providers/aws/services/iam/iam_user_no_setup_initial_access_key/iam_user_no_setup_initial_access_key.metadata.json +++ b/prowler/providers/aws/services/iam/iam_user_no_setup_initial_access_key/iam_user_no_setup_initial_access_key.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_user_two_active_access_key/iam_user_two_active_access_key.metadata.json b/prowler/providers/aws/services/iam/iam_user_two_active_access_key/iam_user_two_active_access_key.metadata.json index 7da0a19957..62ff463ee9 100644 --- a/prowler/providers/aws/services/iam/iam_user_two_active_access_key/iam_user_two_active_access_key.metadata.json +++ b/prowler/providers/aws/services/iam/iam_user_two_active_access_key/iam_user_two_active_access_key.metadata.json @@ -7,8 +7,8 @@ "Industry and Regulatory Standards", "CIS AWS Foundations Benchmark" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/iam/iam_user_with_temporary_credentials/iam_user_with_temporary_credentials.metadata.json b/prowler/providers/aws/services/iam/iam_user_with_temporary_credentials/iam_user_with_temporary_credentials.metadata.json index 35b77c9103..169a375d4f 100644 --- a/prowler/providers/aws/services/iam/iam_user_with_temporary_credentials/iam_user_with_temporary_credentials.metadata.json +++ b/prowler/providers/aws/services/iam/iam_user_with_temporary_credentials/iam_user_with_temporary_credentials.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "iam", - "SubServiceName": "", + "ServiceName": "IAM", + "SubServiceName": "AccessManagement", "ResourceIdTemplate": "arn:partition:iam::account-id:user/user-name", "Severity": "medium", "ResourceType": "AwsIamUser", diff --git a/prowler/providers/aws/services/inspector2/inspector2_active_findings_exist/inspector2_active_findings_exist.metadata.json b/prowler/providers/aws/services/inspector2/inspector2_active_findings_exist/inspector2_active_findings_exist.metadata.json index cc50df3f93..71d5efee7f 100644 --- a/prowler/providers/aws/services/inspector2/inspector2_active_findings_exist/inspector2_active_findings_exist.metadata.json +++ b/prowler/providers/aws/services/inspector2/inspector2_active_findings_exist/inspector2_active_findings_exist.metadata.json @@ -6,7 +6,7 @@ "inspector2_findings_exist" ], "CheckType": [], - "ServiceName": "inspector2", + "ServiceName": "Inspector2", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:inspector2:region:account-id/detector-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/inspector2/inspector2_is_enabled/inspector2_is_enabled.metadata.json b/prowler/providers/aws/services/inspector2/inspector2_is_enabled/inspector2_is_enabled.metadata.json index ec548c3401..bbf639d7f1 100644 --- a/prowler/providers/aws/services/inspector2/inspector2_is_enabled/inspector2_is_enabled.metadata.json +++ b/prowler/providers/aws/services/inspector2/inspector2_is_enabled/inspector2_is_enabled.metadata.json @@ -6,7 +6,7 @@ "inspector2_findings_exist" ], "CheckType": [], - "ServiceName": "inspector2", + "ServiceName": "Inspector2", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:inspector2:region:account-id/detector-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/kms/kms_cmk_are_used/kms_cmk_are_used.metadata.json b/prowler/providers/aws/services/kms/kms_cmk_are_used/kms_cmk_are_used.metadata.json index ce507ff10a..ddc3e9bf05 100644 --- a/prowler/providers/aws/services/kms/kms_cmk_are_used/kms_cmk_are_used.metadata.json +++ b/prowler/providers/aws/services/kms/kms_cmk_are_used/kms_cmk_are_used.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "kms", - "SubServiceName": "", + "ServiceName": "KMS", + "SubServiceName": "CMK", "ResourceIdTemplate": "arn:partition:kms:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsKmsKey", diff --git a/prowler/providers/aws/services/kms/kms_cmk_rotation_enabled/kms_cmk_rotation_enabled.metadata.json b/prowler/providers/aws/services/kms/kms_cmk_rotation_enabled/kms_cmk_rotation_enabled.metadata.json index 16517826e4..921fa2fe7c 100644 --- a/prowler/providers/aws/services/kms/kms_cmk_rotation_enabled/kms_cmk_rotation_enabled.metadata.json +++ b/prowler/providers/aws/services/kms/kms_cmk_rotation_enabled/kms_cmk_rotation_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "kms", - "SubServiceName": "", + "ServiceName": "KMS", + "SubServiceName": "CMK", "ResourceIdTemplate": "arn:partition:kms:region:account-id:certificate/resource-id", "Severity": "medium", "ResourceType": "AwsKmsKey", diff --git a/prowler/providers/aws/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json index 563cef94c3..9e4ae3093f 100644 --- a/prowler/providers/aws/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/kms/kms_key_not_publicly_accessible/kms_key_not_publicly_accessible.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "kms", + "ServiceName": "KMS", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:kms:region:account-id:certificate/resource-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/macie/macie_is_enabled/macie_is_enabled.metadata.json b/prowler/providers/aws/services/macie/macie_is_enabled/macie_is_enabled.metadata.json index 411e635efb..50b834e296 100644 --- a/prowler/providers/aws/services/macie/macie_is_enabled/macie_is_enabled.metadata.json +++ b/prowler/providers/aws/services/macie/macie_is_enabled/macie_is_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "macie", + "ServiceName": "Macie", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:access-analyzer:region:account-id:analyzer/resource-id", "Severity": "low", diff --git a/prowler/providers/aws/services/neptune/neptune_cluster_uses_public_subnet/neptune_cluster_uses_public_subnet.metadata.json b/prowler/providers/aws/services/neptune/neptune_cluster_uses_public_subnet/neptune_cluster_uses_public_subnet.metadata.json index 86f9cc0bb7..0455f8ee12 100644 --- a/prowler/providers/aws/services/neptune/neptune_cluster_uses_public_subnet/neptune_cluster_uses_public_subnet.metadata.json +++ b/prowler/providers/aws/services/neptune/neptune_cluster_uses_public_subnet/neptune_cluster_uses_public_subnet.metadata.json @@ -3,8 +3,8 @@ "CheckID": "neptune_cluster_uses_public_subnet", "CheckTitle": "Ensure Neptune Cluster is not using a public subnet", "CheckType": [], - "ServiceName": "neptune", - "SubServiceName": "", + "ServiceName": "Neptune", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:rds:::cluster:", "Severity": "medium", "ResourceType": "AWSNeptuneDBCluster", diff --git a/prowler/providers/aws/services/networkfirewall/networkfirewall_in_all_vpc/networkfirewall_in_all_vpc.metadata.json b/prowler/providers/aws/services/networkfirewall/networkfirewall_in_all_vpc/networkfirewall_in_all_vpc.metadata.json index c627fcf2af..0e066e6962 100644 --- a/prowler/providers/aws/services/networkfirewall/networkfirewall_in_all_vpc/networkfirewall_in_all_vpc.metadata.json +++ b/prowler/providers/aws/services/networkfirewall/networkfirewall_in_all_vpc/networkfirewall_in_all_vpc.metadata.json @@ -3,7 +3,7 @@ "CheckID": "networkfirewall_in_all_vpc", "CheckTitle": "Ensure all VPCs have Network Firewall enabled", "CheckType": [], - "ServiceName": "network-firewall", + "ServiceName": "NetworkFirewall", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:network-firewall::account-id:firewall/firewall-name", "Severity": "medium", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_audit_logging_enabled/opensearch_service_domains_audit_logging_enabled.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_audit_logging_enabled/opensearch_service_domains_audit_logging_enabled.metadata.json index ed067062ee..5f517a529c 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_audit_logging_enabled/opensearch_service_domains_audit_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_audit_logging_enabled/opensearch_service_domains_audit_logging_enabled.metadata.json @@ -6,8 +6,8 @@ "Identify", "Logging" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_cloudwatch_logging_enabled/opensearch_service_domains_cloudwatch_logging_enabled.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_cloudwatch_logging_enabled/opensearch_service_domains_cloudwatch_logging_enabled.metadata.json index 0a127e6bb5..698527cd5d 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_cloudwatch_logging_enabled/opensearch_service_domains_cloudwatch_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_cloudwatch_logging_enabled/opensearch_service_domains_cloudwatch_logging_enabled.metadata.json @@ -6,8 +6,8 @@ "Identify", "Logging" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_encryption_at_rest_enabled/opensearch_service_domains_encryption_at_rest_enabled.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_encryption_at_rest_enabled/opensearch_service_domains_encryption_at_rest_enabled.metadata.json index 3099f98f41..384e0acabb 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_encryption_at_rest_enabled/opensearch_service_domains_encryption_at_rest_enabled.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_encryption_at_rest_enabled/opensearch_service_domains_encryption_at_rest_enabled.metadata.json @@ -7,8 +7,8 @@ "Data protection", "Encryption of data at rest" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_https_communications_enforced/opensearch_service_domains_https_communications_enforced.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_https_communications_enforced/opensearch_service_domains_https_communications_enforced.metadata.json index c6478288bc..437222511b 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_https_communications_enforced/opensearch_service_domains_https_communications_enforced.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_https_communications_enforced/opensearch_service_domains_https_communications_enforced.metadata.json @@ -7,8 +7,8 @@ "Data protection", "Encryption of data in transit" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_internal_user_database_enabled/opensearch_service_domains_internal_user_database_enabled.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_internal_user_database_enabled/opensearch_service_domains_internal_user_database_enabled.metadata.json index a4ec40e05e..24866e5c5d 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_internal_user_database_enabled/opensearch_service_domains_internal_user_database_enabled.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_internal_user_database_enabled/opensearch_service_domains_internal_user_database_enabled.metadata.json @@ -6,8 +6,8 @@ "Protect", "Data protection" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_node_to_node_encryption_enabled/opensearch_service_domains_node_to_node_encryption_enabled.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_node_to_node_encryption_enabled/opensearch_service_domains_node_to_node_encryption_enabled.metadata.json index 8085f11d2b..c6bdeea306 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_node_to_node_encryption_enabled/opensearch_service_domains_node_to_node_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_node_to_node_encryption_enabled/opensearch_service_domains_node_to_node_encryption_enabled.metadata.json @@ -7,8 +7,8 @@ "Data protection", "Encryption of data in transit" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_not_publicly_accessible/opensearch_service_domains_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_not_publicly_accessible/opensearch_service_domains_not_publicly_accessible.metadata.json index 4d6d5263c2..a6c8a08b87 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_not_publicly_accessible/opensearch_service_domains_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_not_publicly_accessible/opensearch_service_domains_not_publicly_accessible.metadata.json @@ -6,8 +6,8 @@ "Protect", "Secure Access Management" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "critical", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_updated_to_the_latest_service_software_version/opensearch_service_domains_updated_to_the_latest_service_software_version.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_updated_to_the_latest_service_software_version/opensearch_service_domains_updated_to_the_latest_service_software_version.metadata.json index 6f7a1189d2..f7c97a132e 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_updated_to_the_latest_service_software_version/opensearch_service_domains_updated_to_the_latest_service_software_version.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_updated_to_the_latest_service_software_version/opensearch_service_domains_updated_to_the_latest_service_software_version.metadata.json @@ -6,8 +6,8 @@ "Detect", "Vulnerability, patch, and version management" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "low", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/opensearch/opensearch_service_domains_use_cognito_authentication_for_kibana/opensearch_service_domains_use_cognito_authentication_for_kibana.metadata.json b/prowler/providers/aws/services/opensearch/opensearch_service_domains_use_cognito_authentication_for_kibana/opensearch_service_domains_use_cognito_authentication_for_kibana.metadata.json index 57b47ffe24..8c3b304f0a 100644 --- a/prowler/providers/aws/services/opensearch/opensearch_service_domains_use_cognito_authentication_for_kibana/opensearch_service_domains_use_cognito_authentication_for_kibana.metadata.json +++ b/prowler/providers/aws/services/opensearch/opensearch_service_domains_use_cognito_authentication_for_kibana/opensearch_service_domains_use_cognito_authentication_for_kibana.metadata.json @@ -6,8 +6,8 @@ "Identify", "Logging" ], - "ServiceName": "opensearch", - "SubServiceName": "", + "ServiceName": "OpenSearch", + "SubServiceName": "Domains", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "high", "ResourceType": "AwsOpenSearchDomain", diff --git a/prowler/providers/aws/services/organizations/organizations_account_part_of_organizations/organizations_account_part_of_organizations.metadata.json b/prowler/providers/aws/services/organizations/organizations_account_part_of_organizations/organizations_account_part_of_organizations.metadata.json index f62a5fb8bb..67d00131a1 100644 --- a/prowler/providers/aws/services/organizations/organizations_account_part_of_organizations/organizations_account_part_of_organizations.metadata.json +++ b/prowler/providers/aws/services/organizations/organizations_account_part_of_organizations/organizations_account_part_of_organizations.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "organizations", + "ServiceName": "Organizations", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service::account-id:organization/organization-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/organizations/organizations_delegated_administrators/organizations_delegated_administrators.metadata.json b/prowler/providers/aws/services/organizations/organizations_delegated_administrators/organizations_delegated_administrators.metadata.json index 7872b9907c..85ebfab69b 100644 --- a/prowler/providers/aws/services/organizations/organizations_delegated_administrators/organizations_delegated_administrators.metadata.json +++ b/prowler/providers/aws/services/organizations/organizations_delegated_administrators/organizations_delegated_administrators.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "organizations", + "ServiceName": "Organizations", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service::account-id:organization/organization-id", "Severity": "high", diff --git a/prowler/providers/aws/services/organizations/organizations_scp_check_deny_regions/organizations_scp_check_deny_regions.metadata.json b/prowler/providers/aws/services/organizations/organizations_scp_check_deny_regions/organizations_scp_check_deny_regions.metadata.json index 6711cacf99..ed48d597b7 100644 --- a/prowler/providers/aws/services/organizations/organizations_scp_check_deny_regions/organizations_scp_check_deny_regions.metadata.json +++ b/prowler/providers/aws/services/organizations/organizations_scp_check_deny_regions/organizations_scp_check_deny_regions.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "organizations", + "ServiceName": "Organizations", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service::account-id:organization/organization-id", "Severity": "low", diff --git a/prowler/providers/aws/services/organizations/organizations_tags_policies_enabled_and_attached/organizations_tags_policies_enabled_and_attached.metadata.json b/prowler/providers/aws/services/organizations/organizations_tags_policies_enabled_and_attached/organizations_tags_policies_enabled_and_attached.metadata.json index 77bbe13a70..a81b6bccf1 100644 --- a/prowler/providers/aws/services/organizations/organizations_tags_policies_enabled_and_attached/organizations_tags_policies_enabled_and_attached.metadata.json +++ b/prowler/providers/aws/services/organizations/organizations_tags_policies_enabled_and_attached/organizations_tags_policies_enabled_and_attached.metadata.json @@ -3,7 +3,7 @@ "CheckID": "organizations_tags_policies_enabled_and_attached", "CheckTitle": "Check if an AWS Organization has tags policies enabled and attached.", "CheckType": [], - "ServiceName": "organizations", + "ServiceName": "Organizations", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:service::account-id:organization/organization-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/rds/rds_instance_backup_enabled/rds_instance_backup_enabled.metadata.json b/prowler/providers/aws/services/rds/rds_instance_backup_enabled/rds_instance_backup_enabled.metadata.json index 0d9f2b5743..eff7481382 100644 --- a/prowler/providers/aws/services/rds/rds_instance_backup_enabled/rds_instance_backup_enabled.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_backup_enabled/rds_instance_backup_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_backup_enabled", "CheckTitle": "Check if RDS instances have backup enabled.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "medium", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_deprecated_engine_version/rds_instance_deprecated_engine_version.metadata.json b/prowler/providers/aws/services/rds/rds_instance_deprecated_engine_version/rds_instance_deprecated_engine_version.metadata.json index 73b43cebbb..be66d1a804 100644 --- a/prowler/providers/aws/services/rds/rds_instance_deprecated_engine_version/rds_instance_deprecated_engine_version.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_deprecated_engine_version/rds_instance_deprecated_engine_version.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_deprecated_engine_version", "CheckTitle": "Check if RDS instance is using a supported engine version", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "medium", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_enhanced_monitoring_enabled/rds_instance_enhanced_monitoring_enabled.metadata.json b/prowler/providers/aws/services/rds/rds_instance_enhanced_monitoring_enabled/rds_instance_enhanced_monitoring_enabled.metadata.json index fee62e277a..61d6c345cc 100644 --- a/prowler/providers/aws/services/rds/rds_instance_enhanced_monitoring_enabled/rds_instance_enhanced_monitoring_enabled.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_enhanced_monitoring_enabled/rds_instance_enhanced_monitoring_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_enhanced_monitoring_enabled", "CheckTitle": "Check if RDS instances has enhanced monitoring enabled.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "low", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_integration_cloudwatch_logs/rds_instance_integration_cloudwatch_logs.metadata.json b/prowler/providers/aws/services/rds/rds_instance_integration_cloudwatch_logs/rds_instance_integration_cloudwatch_logs.metadata.json index 7125e64eef..0d7fe8ed53 100644 --- a/prowler/providers/aws/services/rds/rds_instance_integration_cloudwatch_logs/rds_instance_integration_cloudwatch_logs.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_integration_cloudwatch_logs/rds_instance_integration_cloudwatch_logs.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_integration_cloudwatch_logs", "CheckTitle": "Check if RDS instances is integrated with CloudWatch Logs.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "medium", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_minor_version_upgrade_enabled/rds_instance_minor_version_upgrade_enabled.metadata.json b/prowler/providers/aws/services/rds/rds_instance_minor_version_upgrade_enabled/rds_instance_minor_version_upgrade_enabled.metadata.json index abef27ec46..6efbc71f37 100644 --- a/prowler/providers/aws/services/rds/rds_instance_minor_version_upgrade_enabled/rds_instance_minor_version_upgrade_enabled.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_minor_version_upgrade_enabled/rds_instance_minor_version_upgrade_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_minor_version_upgrade_enabled", "CheckTitle": "Ensure RDS instances have minor version upgrade enabled.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "low", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_multi_az/rds_instance_multi_az.metadata.json b/prowler/providers/aws/services/rds/rds_instance_multi_az/rds_instance_multi_az.metadata.json index 5678805ea3..e964d1653b 100644 --- a/prowler/providers/aws/services/rds/rds_instance_multi_az/rds_instance_multi_az.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_multi_az/rds_instance_multi_az.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_multi_az", "CheckTitle": "Check if RDS instances have multi-AZ enabled.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "medium", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_no_public_access/rds_instance_no_public_access.metadata.json b/prowler/providers/aws/services/rds/rds_instance_no_public_access/rds_instance_no_public_access.metadata.json index 84680351b1..5fb3821b7f 100644 --- a/prowler/providers/aws/services/rds/rds_instance_no_public_access/rds_instance_no_public_access.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_no_public_access/rds_instance_no_public_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_no_public_access", "CheckTitle": "Ensure there are no Public Accessible RDS instances.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "critical", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_storage_encrypted/rds_instance_storage_encrypted.metadata.json b/prowler/providers/aws/services/rds/rds_instance_storage_encrypted/rds_instance_storage_encrypted.metadata.json index 448a473ea1..9506f5a5e0 100644 --- a/prowler/providers/aws/services/rds/rds_instance_storage_encrypted/rds_instance_storage_encrypted.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_storage_encrypted/rds_instance_storage_encrypted.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_storage_encrypted", "CheckTitle": "Check if RDS instances storage is encrypted.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "medium", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_instance_transport_encrypted/rds_instance_transport_encrypted.metadata.json b/prowler/providers/aws/services/rds/rds_instance_transport_encrypted/rds_instance_transport_encrypted.metadata.json index 7992aece90..451e4c1705 100644 --- a/prowler/providers/aws/services/rds/rds_instance_transport_encrypted/rds_instance_transport_encrypted.metadata.json +++ b/prowler/providers/aws/services/rds/rds_instance_transport_encrypted/rds_instance_transport_encrypted.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_instance_transport_encrypted", "CheckTitle": "Check if RDS instances client connections are encrypted (Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, Aurora PostgreSQL, and Aurora MySQL).", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:db-instance", "Severity": "high", "ResourceType": "AwsRdsDbInstance", diff --git a/prowler/providers/aws/services/rds/rds_snapshots_public_access/rds_snapshots_public_access.metadata.json b/prowler/providers/aws/services/rds/rds_snapshots_public_access/rds_snapshots_public_access.metadata.json index d5203ea02b..6787795b88 100644 --- a/prowler/providers/aws/services/rds/rds_snapshots_public_access/rds_snapshots_public_access.metadata.json +++ b/prowler/providers/aws/services/rds/rds_snapshots_public_access/rds_snapshots_public_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "rds_snapshots_public_access", "CheckTitle": "Check if RDS Snapshots and Cluster Snapshots are public.", "CheckType": [], - "ServiceName": "rds", - "SubServiceName": "", + "ServiceName": "RDS", + "SubServiceName": "Databases", "ResourceIdTemplate": "arn:aws:rds:region:account-id:snapshot", "Severity": "critical", "ResourceType": "AwsRdsDbSnapshot", diff --git a/prowler/providers/aws/services/redshift/redshift_cluster_audit_logging/redshift_cluster_audit_logging.metadata.json b/prowler/providers/aws/services/redshift/redshift_cluster_audit_logging/redshift_cluster_audit_logging.metadata.json index b1b1934033..d1608a6563 100644 --- a/prowler/providers/aws/services/redshift/redshift_cluster_audit_logging/redshift_cluster_audit_logging.metadata.json +++ b/prowler/providers/aws/services/redshift/redshift_cluster_audit_logging/redshift_cluster_audit_logging.metadata.json @@ -3,8 +3,8 @@ "CheckID": "redshift_cluster_audit_logging", "CheckTitle": "Check if Redshift cluster has audit logging enabled", "CheckType": [], - "ServiceName": "redshift", - "SubServiceName": "", + "ServiceName": "Redshift", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:redshift:region:account-id:cluster:cluster-name", "Severity": "medium", "ResourceType": "AwsRedshiftCluster", diff --git a/prowler/providers/aws/services/redshift/redshift_cluster_automated_snapshot/redshift_cluster_automated_snapshot.metadata.json b/prowler/providers/aws/services/redshift/redshift_cluster_automated_snapshot/redshift_cluster_automated_snapshot.metadata.json index ce574f8ccf..87973aa5a2 100644 --- a/prowler/providers/aws/services/redshift/redshift_cluster_automated_snapshot/redshift_cluster_automated_snapshot.metadata.json +++ b/prowler/providers/aws/services/redshift/redshift_cluster_automated_snapshot/redshift_cluster_automated_snapshot.metadata.json @@ -3,8 +3,8 @@ "CheckID": "redshift_cluster_automated_snapshot", "CheckTitle": "Check if Redshift Clusters have automated snapshots enabled", "CheckType": [], - "ServiceName": "redshift", - "SubServiceName": "", + "ServiceName": "Redshift", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:redshift:region:account-id:cluster:cluster-name", "Severity": "medium", "ResourceType": "AwsRedshiftCluster", diff --git a/prowler/providers/aws/services/redshift/redshift_cluster_automatic_upgrades/redshift_cluster_automatic_upgrades.metadata.json b/prowler/providers/aws/services/redshift/redshift_cluster_automatic_upgrades/redshift_cluster_automatic_upgrades.metadata.json index 8d0f97d53c..c69fbcfc6d 100644 --- a/prowler/providers/aws/services/redshift/redshift_cluster_automatic_upgrades/redshift_cluster_automatic_upgrades.metadata.json +++ b/prowler/providers/aws/services/redshift/redshift_cluster_automatic_upgrades/redshift_cluster_automatic_upgrades.metadata.json @@ -3,8 +3,8 @@ "CheckID": "redshift_cluster_automatic_upgrades", "CheckTitle": "Check for Redshift Automatic Version Upgrade", "CheckType": [], - "ServiceName": "redshift", - "SubServiceName": "", + "ServiceName": "Redshift", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:redshift:region:account-id:cluster:cluster-name", "Severity": "high", "ResourceType": "AwsRedshiftCluster", diff --git a/prowler/providers/aws/services/redshift/redshift_cluster_public_access/redshift_cluster_public_access.metadata.json b/prowler/providers/aws/services/redshift/redshift_cluster_public_access/redshift_cluster_public_access.metadata.json index b4fdd9c5ca..32b5f11cc5 100644 --- a/prowler/providers/aws/services/redshift/redshift_cluster_public_access/redshift_cluster_public_access.metadata.json +++ b/prowler/providers/aws/services/redshift/redshift_cluster_public_access/redshift_cluster_public_access.metadata.json @@ -3,8 +3,8 @@ "CheckID": "redshift_cluster_public_access", "CheckTitle": "Check for Publicly Accessible Redshift Clusters", "CheckType": [], - "ServiceName": "redshift", - "SubServiceName": "", + "ServiceName": "Redshift", + "SubServiceName": "Clusters", "ResourceIdTemplate": "arn:aws:redshift:region:account-id:cluster:cluster-name", "Severity": "high", "ResourceType": "AwsRedshiftCluster", diff --git a/prowler/providers/aws/services/resourceexplorer2/resourceexplorer2_indexes_found/resourceexplorer2_indexes_found.metadata.json b/prowler/providers/aws/services/resourceexplorer2/resourceexplorer2_indexes_found/resourceexplorer2_indexes_found.metadata.json index 7733b39607..5d031b6798 100644 --- a/prowler/providers/aws/services/resourceexplorer2/resourceexplorer2_indexes_found/resourceexplorer2_indexes_found.metadata.json +++ b/prowler/providers/aws/services/resourceexplorer2/resourceexplorer2_indexes_found/resourceexplorer2_indexes_found.metadata.json @@ -3,7 +3,7 @@ "CheckID": "resourceexplorer2_indexes_found", "CheckTitle": "Resource Explorer Indexes Found", "CheckType": [], - "ServiceName": "resourceexplorer2", + "ServiceName": "ResourceExplorer", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:resource-explorer-2:region:account-id:index/index-id", "Severity": "low", diff --git a/prowler/providers/aws/services/route53/route53_dangling_ip_subdomain_takeover/route53_dangling_ip_subdomain_takeover.metadata.json b/prowler/providers/aws/services/route53/route53_dangling_ip_subdomain_takeover/route53_dangling_ip_subdomain_takeover.metadata.json index fb0e3e5d43..85b9fcace5 100644 --- a/prowler/providers/aws/services/route53/route53_dangling_ip_subdomain_takeover/route53_dangling_ip_subdomain_takeover.metadata.json +++ b/prowler/providers/aws/services/route53/route53_dangling_ip_subdomain_takeover/route53_dangling_ip_subdomain_takeover.metadata.json @@ -3,7 +3,7 @@ "CheckID": "route53_dangling_ip_subdomain_takeover", "CheckTitle": "Check if Route53 Records contains dangling IPs.", "CheckType": [], - "ServiceName": "route53", + "ServiceName": "Route53", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "high", diff --git a/prowler/providers/aws/services/route53/route53_domains_privacy_protection_enabled/route53_domains_privacy_protection_enabled.metadata.json b/prowler/providers/aws/services/route53/route53_domains_privacy_protection_enabled/route53_domains_privacy_protection_enabled.metadata.json index 78928f3efb..1e578bf8c0 100644 --- a/prowler/providers/aws/services/route53/route53_domains_privacy_protection_enabled/route53_domains_privacy_protection_enabled.metadata.json +++ b/prowler/providers/aws/services/route53/route53_domains_privacy_protection_enabled/route53_domains_privacy_protection_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "route53_domains_privacy_protection_enabled", "CheckTitle": "Enable Privacy Protection for for a Route53 Domain.", "CheckType": [], - "ServiceName": "route53", - "SubServiceName": "", + "ServiceName": "Route53", + "SubServiceName": "Domains", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AwsRoute53Domain", diff --git a/prowler/providers/aws/services/route53/route53_domains_transferlock_enabled/route53_domains_transferlock_enabled.metadata.json b/prowler/providers/aws/services/route53/route53_domains_transferlock_enabled/route53_domains_transferlock_enabled.metadata.json index 76942fea27..cd363685f2 100644 --- a/prowler/providers/aws/services/route53/route53_domains_transferlock_enabled/route53_domains_transferlock_enabled.metadata.json +++ b/prowler/providers/aws/services/route53/route53_domains_transferlock_enabled/route53_domains_transferlock_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "route53_domains_transferlock_enabled", "CheckTitle": "Enable Transfer Lock for a Route53 Domain.", "CheckType": [], - "ServiceName": "route53", - "SubServiceName": "", + "ServiceName": "Route53", + "SubServiceName": "Domains", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AwsRoute53Domain", diff --git a/prowler/providers/aws/services/route53/route53_public_hosted_zones_cloudwatch_logging_enabled/route53_public_hosted_zones_cloudwatch_logging_enabled.metadata.json b/prowler/providers/aws/services/route53/route53_public_hosted_zones_cloudwatch_logging_enabled/route53_public_hosted_zones_cloudwatch_logging_enabled.metadata.json index 7756afa7ad..3eca7ca621 100644 --- a/prowler/providers/aws/services/route53/route53_public_hosted_zones_cloudwatch_logging_enabled/route53_public_hosted_zones_cloudwatch_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/route53/route53_public_hosted_zones_cloudwatch_logging_enabled/route53_public_hosted_zones_cloudwatch_logging_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "route53_public_hosted_zones_cloudwatch_logging_enabled", "CheckTitle": "Check if Route53 public hosted zones are logging queries to CloudWatch Logs.", "CheckType": [], - "ServiceName": "route53", - "SubServiceName": "", + "ServiceName": "Route53", + "SubServiceName": "HostedZones", "ResourceIdTemplate": "", "Severity": "medium", "ResourceType": "AwsRoute53HostedZone", diff --git a/prowler/providers/aws/services/s3/s3_account_level_public_access_blocks/s3_account_level_public_access_blocks.metadata.json b/prowler/providers/aws/services/s3/s3_account_level_public_access_blocks/s3_account_level_public_access_blocks.metadata.json index 4aa5332b1b..fbc664336e 100644 --- a/prowler/providers/aws/services/s3/s3_account_level_public_access_blocks/s3_account_level_public_access_blocks.metadata.json +++ b/prowler/providers/aws/services/s3/s3_account_level_public_access_blocks/s3_account_level_public_access_blocks.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", + "ServiceName": "S3", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "high", diff --git a/prowler/providers/aws/services/s3/s3_bucket_acl_prohibited/s3_bucket_acl_prohibited.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_acl_prohibited/s3_bucket_acl_prohibited.metadata.json index aba852a03f..3537d51ed6 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_acl_prohibited/s3_bucket_acl_prohibited.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_acl_prohibited/s3_bucket_acl_prohibited.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_default_encryption/s3_bucket_default_encryption.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_default_encryption/s3_bucket_default_encryption.metadata.json index 984e6e74cb..c737a3ebfc 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_default_encryption/s3_bucket_default_encryption.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_default_encryption/s3_bucket_default_encryption.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_kms_encryption/s3_bucket_kms_encryption.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_kms_encryption/s3_bucket_kms_encryption.metadata.json index e1a1e0ddd9..9e72223296 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_kms_encryption/s3_bucket_kms_encryption.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_kms_encryption/s3_bucket_kms_encryption.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_level_public_access_block/s3_bucket_level_public_access_block.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_level_public_access_block/s3_bucket_level_public_access_block.metadata.json index 1088ee48db..4cd5132d46 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_level_public_access_block/s3_bucket_level_public_access_block.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_level_public_access_block/s3_bucket_level_public_access_block.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_no_mfa_delete/s3_bucket_no_mfa_delete.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_no_mfa_delete/s3_bucket_no_mfa_delete.metadata.json index 15caa9c232..27b33db65f 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_no_mfa_delete/s3_bucket_no_mfa_delete.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_no_mfa_delete/s3_bucket_no_mfa_delete.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_object_lock/s3_bucket_object_lock.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_object_lock/s3_bucket_object_lock.metadata.json index 8994c10754..fa41f6e36a 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_object_lock/s3_bucket_object_lock.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_object_lock/s3_bucket_object_lock.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "low", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_object_versioning/s3_bucket_object_versioning.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_object_versioning/s3_bucket_object_versioning.metadata.json index 25a971a11e..3b118e6515 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_object_versioning/s3_bucket_object_versioning.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_object_versioning/s3_bucket_object_versioning.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_policy_public_write_access/s3_bucket_policy_public_write_access.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_policy_public_write_access/s3_bucket_policy_public_write_access.metadata.json index 05d60d6cd5..ede703db12 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_policy_public_write_access/s3_bucket_policy_public_write_access.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_policy_public_write_access/s3_bucket_policy_public_write_access.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "IAM" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "critical", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_public_access/s3_bucket_public_access.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_public_access/s3_bucket_public_access.metadata.json index e7e3783a1d..c5848dfd76 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_public_access/s3_bucket_public_access.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_public_access/s3_bucket_public_access.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "critical", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_public_list_acl/s3_bucket_public_list_acl.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_public_list_acl/s3_bucket_public_list_acl.metadata.json index 11b76dbf6d..fd64285e6d 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_public_list_acl/s3_bucket_public_list_acl.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_public_list_acl/s3_bucket_public_list_acl.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "critical", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_public_write_acl/s3_bucket_public_write_acl.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_public_write_acl/s3_bucket_public_write_acl.metadata.json index 919eb10039..bd3c20d209 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_public_write_acl/s3_bucket_public_write_acl.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_public_write_acl/s3_bucket_public_write_acl.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "critical", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_secure_transport_policy/s3_bucket_secure_transport_policy.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_secure_transport_policy/s3_bucket_secure_transport_policy.metadata.json index b680063a9e..6db03a230c 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_secure_transport_policy/s3_bucket_secure_transport_policy.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_secure_transport_policy/s3_bucket_secure_transport_policy.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Data Protection" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/s3/s3_bucket_server_access_logging_enabled/s3_bucket_server_access_logging_enabled.metadata.json b/prowler/providers/aws/services/s3/s3_bucket_server_access_logging_enabled/s3_bucket_server_access_logging_enabled.metadata.json index 96f718e83a..97ae90649b 100644 --- a/prowler/providers/aws/services/s3/s3_bucket_server_access_logging_enabled/s3_bucket_server_access_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/s3/s3_bucket_server_access_logging_enabled/s3_bucket_server_access_logging_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "s3", - "SubServiceName": "", + "ServiceName": "S3", + "SubServiceName": "Bucket", "ResourceIdTemplate": "arn:partition:s3:::bucket_name", "Severity": "medium", "ResourceType": "AwsS3Bucket", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_models_network_isolation_enabled/sagemaker_models_network_isolation_enabled.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_models_network_isolation_enabled/sagemaker_models_network_isolation_enabled.metadata.json index ca8608f54d..0829922e0c 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_models_network_isolation_enabled/sagemaker_models_network_isolation_enabled.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_models_network_isolation_enabled/sagemaker_models_network_isolation_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sagemaker_models_network_isolation_enabled", "CheckTitle": "Check if Amazon SageMaker Models have network isolation enabled", "CheckType": [], - "ServiceName": "sagemaker", + "ServiceName": "SageMaker", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:model", "Severity": "medium", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_models_vpc_settings_configured/sagemaker_models_vpc_settings_configured.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_models_vpc_settings_configured/sagemaker_models_vpc_settings_configured.metadata.json index 9e1b3ae591..1744f95645 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_models_vpc_settings_configured/sagemaker_models_vpc_settings_configured.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_models_vpc_settings_configured/sagemaker_models_vpc_settings_configured.metadata.json @@ -3,7 +3,7 @@ "CheckID": "sagemaker_models_vpc_settings_configured", "CheckTitle": "Check if Amazon SageMaker Models have VPC settings configured", "CheckType": [], - "ServiceName": "sagemaker", + "ServiceName": "SageMaker", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:model", "Severity": "medium", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_encryption_enabled/sagemaker_notebook_instance_encryption_enabled.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_encryption_enabled/sagemaker_notebook_instance_encryption_enabled.metadata.json index 465ebe2d56..6ae8545614 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_encryption_enabled/sagemaker_notebook_instance_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_encryption_enabled/sagemaker_notebook_instance_encryption_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_notebook_instance_encryption_enabled", "CheckTitle": "Check if Amazon SageMaker Notebook instances have data encryption enabled", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Notebook", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:notebook-instance", "Severity": "medium", "ResourceType": "AwsSageMakerNotebookInstance", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_root_access_disabled/sagemaker_notebook_instance_root_access_disabled.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_root_access_disabled/sagemaker_notebook_instance_root_access_disabled.metadata.json index 298d015cae..863b23a77a 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_root_access_disabled/sagemaker_notebook_instance_root_access_disabled.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_root_access_disabled/sagemaker_notebook_instance_root_access_disabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_notebook_instance_root_access_disabled", "CheckTitle": "Check if Amazon SageMaker Notebook instances have root access disabled", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Notebook", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:notebook-instance", "Severity": "medium", "ResourceType": "AwsSageMakerNotebookInstance", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_vpc_settings_configured/sagemaker_notebook_instance_vpc_settings_configured.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_vpc_settings_configured/sagemaker_notebook_instance_vpc_settings_configured.metadata.json index 148c62e0b8..b24f283ea5 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_vpc_settings_configured/sagemaker_notebook_instance_vpc_settings_configured.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_vpc_settings_configured/sagemaker_notebook_instance_vpc_settings_configured.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_notebook_instance_vpc_settings_configured", "CheckTitle": "Check if Amazon SageMaker Notebook instances have VPC settings configured", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Notebook", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:notebook-instance", "Severity": "medium", "ResourceType": "AwsSageMakerNotebookInstance", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_without_direct_internet_access_configured/sagemaker_notebook_instance_without_direct_internet_access_configured.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_without_direct_internet_access_configured/sagemaker_notebook_instance_without_direct_internet_access_configured.metadata.json index 43f040addb..ebc697537c 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_without_direct_internet_access_configured/sagemaker_notebook_instance_without_direct_internet_access_configured.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_notebook_instance_without_direct_internet_access_configured/sagemaker_notebook_instance_without_direct_internet_access_configured.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_notebook_instance_without_direct_internet_access_configured", "CheckTitle": "Check if Amazon SageMaker Notebook instances have direct internet access", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Notebook", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:notebook-instance", "Severity": "medium", "ResourceType": "AwsSageMakerNotebookInstance", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_intercontainer_encryption_enabled/sagemaker_training_jobs_intercontainer_encryption_enabled.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_intercontainer_encryption_enabled/sagemaker_training_jobs_intercontainer_encryption_enabled.metadata.json index fbb9ca4d42..9985c08c8a 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_intercontainer_encryption_enabled/sagemaker_training_jobs_intercontainer_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_intercontainer_encryption_enabled/sagemaker_training_jobs_intercontainer_encryption_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_training_jobs_intercontainer_encryption_enabled", "CheckTitle": "Check if Amazon SageMaker Training jobs have intercontainer encryption enabled", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Training", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:training-job", "Severity": "medium", "ResourceType": "AwsSageMakerTrainingJob", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_network_isolation_enabled/sagemaker_training_jobs_network_isolation_enabled.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_network_isolation_enabled/sagemaker_training_jobs_network_isolation_enabled.metadata.json index f3a07bba23..3ca7cff89f 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_network_isolation_enabled/sagemaker_training_jobs_network_isolation_enabled.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_network_isolation_enabled/sagemaker_training_jobs_network_isolation_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_training_jobs_network_isolation_enabled", "CheckTitle": "Check if Amazon SageMaker Training jobs have network isolation enabled", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Training", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:training-job", "Severity": "medium", "ResourceType": "AwsSageMakerTrainingJob", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_volume_and_output_encryption_enabled/sagemaker_training_jobs_volume_and_output_encryption_enabled.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_volume_and_output_encryption_enabled/sagemaker_training_jobs_volume_and_output_encryption_enabled.metadata.json index aa17f24e18..ce1ceeaf77 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_volume_and_output_encryption_enabled/sagemaker_training_jobs_volume_and_output_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_volume_and_output_encryption_enabled/sagemaker_training_jobs_volume_and_output_encryption_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_training_jobs_volume_and_output_encryption_enabled", "CheckTitle": "Check if Amazon SageMaker Training jobs have volume and output with KMS encryption enabled", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Training", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:training-job", "Severity": "medium", "ResourceType": "AwsSageMakerTrainingJob", diff --git a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_vpc_settings_configured/sagemaker_training_jobs_vpc_settings_configured.metadata.json b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_vpc_settings_configured/sagemaker_training_jobs_vpc_settings_configured.metadata.json index 9d4b4995c3..b21513dd1a 100644 --- a/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_vpc_settings_configured/sagemaker_training_jobs_vpc_settings_configured.metadata.json +++ b/prowler/providers/aws/services/sagemaker/sagemaker_training_jobs_vpc_settings_configured/sagemaker_training_jobs_vpc_settings_configured.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sagemaker_training_jobs_vpc_settings_configured", "CheckTitle": "Check if Amazon SageMaker Training job have VPC settings configured.", "CheckType": [], - "ServiceName": "sagemaker", - "SubServiceName": "", + "ServiceName": "SageMaker", + "SubServiceName": "Training", "ResourceIdTemplate": "arn:aws:sagemaker:region:account-id:training-job", "Severity": "medium", "ResourceType": "AwsSageMakerTrainingJob", diff --git a/prowler/providers/aws/services/secretsmanager/secretsmanager_automatic_rotation_enabled/secretsmanager_automatic_rotation_enabled.metadata.json b/prowler/providers/aws/services/secretsmanager/secretsmanager_automatic_rotation_enabled/secretsmanager_automatic_rotation_enabled.metadata.json index 4696d854cb..1e1ca214c7 100644 --- a/prowler/providers/aws/services/secretsmanager/secretsmanager_automatic_rotation_enabled/secretsmanager_automatic_rotation_enabled.metadata.json +++ b/prowler/providers/aws/services/secretsmanager/secretsmanager_automatic_rotation_enabled/secretsmanager_automatic_rotation_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "secretsmanager_automatic_rotation_enabled", "CheckTitle": "Check if Secrets Manager secret rotation is enabled.", "CheckType": [], - "ServiceName": "secretsmanager", - "SubServiceName": "", + "ServiceName": "SecretsManager", + "SubServiceName": "Secrets", "ResourceIdTemplate": "arn:aws:secretsmanager:region:account-id:secret:secret-name", "Severity": "medium", "ResourceType": "AwsSecretsManagerSecret", diff --git a/prowler/providers/aws/services/securityhub/securityhub_enabled/securityhub_enabled.metadata.json b/prowler/providers/aws/services/securityhub/securityhub_enabled/securityhub_enabled.metadata.json index 00bcea51fa..c0385ff64c 100644 --- a/prowler/providers/aws/services/securityhub/securityhub_enabled/securityhub_enabled.metadata.json +++ b/prowler/providers/aws/services/securityhub/securityhub_enabled/securityhub_enabled.metadata.json @@ -5,7 +5,7 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "securityhub", + "ServiceName": "SecurityHub", "SubServiceName": "", "ResourceIdTemplate": "arn:partition:securityhub:region:account-id:hub/hub-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/shield/shield_advanced_protection_in_associated_elastic_ips/shield_advanced_protection_in_associated_elastic_ips.metadata.json b/prowler/providers/aws/services/shield/shield_advanced_protection_in_associated_elastic_ips/shield_advanced_protection_in_associated_elastic_ips.metadata.json index 7711873042..fe326d063c 100644 --- a/prowler/providers/aws/services/shield/shield_advanced_protection_in_associated_elastic_ips/shield_advanced_protection_in_associated_elastic_ips.metadata.json +++ b/prowler/providers/aws/services/shield/shield_advanced_protection_in_associated_elastic_ips/shield_advanced_protection_in_associated_elastic_ips.metadata.json @@ -3,7 +3,7 @@ "CheckID": "shield_advanced_protection_in_associated_elastic_ips", "CheckTitle": "Check if Elastic IP addresses with associations are protected by AWS Shield Advanced.", "CheckType": [], - "ServiceName": "shield", + "ServiceName": "Shield", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/aws/services/shield/shield_advanced_protection_in_classic_load_balancers/shield_advanced_protection_in_classic_load_balancers.metadata.json b/prowler/providers/aws/services/shield/shield_advanced_protection_in_classic_load_balancers/shield_advanced_protection_in_classic_load_balancers.metadata.json index b6ab21f618..b6f2b5a063 100644 --- a/prowler/providers/aws/services/shield/shield_advanced_protection_in_classic_load_balancers/shield_advanced_protection_in_classic_load_balancers.metadata.json +++ b/prowler/providers/aws/services/shield/shield_advanced_protection_in_classic_load_balancers/shield_advanced_protection_in_classic_load_balancers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "shield_advanced_protection_in_classic_load_balancers", "CheckTitle": "Check if Classic Load Balancers are protected by AWS Shield Advanced.", "CheckType": [], - "ServiceName": "shield", + "ServiceName": "Shield", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/aws/services/shield/shield_advanced_protection_in_cloudfront_distributions/shield_advanced_protection_in_cloudfront_distributions.metadata.json b/prowler/providers/aws/services/shield/shield_advanced_protection_in_cloudfront_distributions/shield_advanced_protection_in_cloudfront_distributions.metadata.json index fd20d8ccb4..b78239292d 100644 --- a/prowler/providers/aws/services/shield/shield_advanced_protection_in_cloudfront_distributions/shield_advanced_protection_in_cloudfront_distributions.metadata.json +++ b/prowler/providers/aws/services/shield/shield_advanced_protection_in_cloudfront_distributions/shield_advanced_protection_in_cloudfront_distributions.metadata.json @@ -3,7 +3,7 @@ "CheckID": "shield_advanced_protection_in_cloudfront_distributions", "CheckTitle": "Check if Cloudfront distributions are protected by AWS Shield Advanced.", "CheckType": [], - "ServiceName": "shield", + "ServiceName": "Shield", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/aws/services/shield/shield_advanced_protection_in_global_accelerators/shield_advanced_protection_in_global_accelerators.metadata.json b/prowler/providers/aws/services/shield/shield_advanced_protection_in_global_accelerators/shield_advanced_protection_in_global_accelerators.metadata.json index 19c07e8574..298779233c 100644 --- a/prowler/providers/aws/services/shield/shield_advanced_protection_in_global_accelerators/shield_advanced_protection_in_global_accelerators.metadata.json +++ b/prowler/providers/aws/services/shield/shield_advanced_protection_in_global_accelerators/shield_advanced_protection_in_global_accelerators.metadata.json @@ -3,7 +3,7 @@ "CheckID": "shield_advanced_protection_in_global_accelerators", "CheckTitle": "Check if Global Accelerators are protected by AWS Shield Advanced.", "CheckType": [], - "ServiceName": "shield", + "ServiceName": "Shield", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/aws/services/shield/shield_advanced_protection_in_internet_facing_load_balancers/shield_advanced_protection_in_internet_facing_load_balancers.metadata.json b/prowler/providers/aws/services/shield/shield_advanced_protection_in_internet_facing_load_balancers/shield_advanced_protection_in_internet_facing_load_balancers.metadata.json index 914fc88044..c2328a4244 100644 --- a/prowler/providers/aws/services/shield/shield_advanced_protection_in_internet_facing_load_balancers/shield_advanced_protection_in_internet_facing_load_balancers.metadata.json +++ b/prowler/providers/aws/services/shield/shield_advanced_protection_in_internet_facing_load_balancers/shield_advanced_protection_in_internet_facing_load_balancers.metadata.json @@ -3,7 +3,7 @@ "CheckID": "shield_advanced_protection_in_internet_facing_load_balancers", "CheckTitle": "Check if internet-facing Application Load Balancers are protected by AWS Shield Advanced.", "CheckType": [], - "ServiceName": "shield", + "ServiceName": "Shield", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/aws/services/shield/shield_advanced_protection_in_route53_hosted_zones/shield_advanced_protection_in_route53_hosted_zones.metadata.json b/prowler/providers/aws/services/shield/shield_advanced_protection_in_route53_hosted_zones/shield_advanced_protection_in_route53_hosted_zones.metadata.json index 27f6b2a3a0..30ede9d01a 100644 --- a/prowler/providers/aws/services/shield/shield_advanced_protection_in_route53_hosted_zones/shield_advanced_protection_in_route53_hosted_zones.metadata.json +++ b/prowler/providers/aws/services/shield/shield_advanced_protection_in_route53_hosted_zones/shield_advanced_protection_in_route53_hosted_zones.metadata.json @@ -3,7 +3,7 @@ "CheckID": "shield_advanced_protection_in_route53_hosted_zones", "CheckTitle": "Check if Route53 hosted zones are protected by AWS Shield Advanced.", "CheckType": [], - "ServiceName": "shield", + "ServiceName": "Shield", "SubServiceName": "", "ResourceIdTemplate": "", "Severity": "medium", diff --git a/prowler/providers/aws/services/sns/sns_topics_kms_encryption_at_rest_enabled/sns_topics_kms_encryption_at_rest_enabled.metadata.json b/prowler/providers/aws/services/sns/sns_topics_kms_encryption_at_rest_enabled/sns_topics_kms_encryption_at_rest_enabled.metadata.json index ad1e000a93..b9a1b8c2bf 100644 --- a/prowler/providers/aws/services/sns/sns_topics_kms_encryption_at_rest_enabled/sns_topics_kms_encryption_at_rest_enabled.metadata.json +++ b/prowler/providers/aws/services/sns/sns_topics_kms_encryption_at_rest_enabled/sns_topics_kms_encryption_at_rest_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sns_topics_kms_encryption_at_rest_enabled", "CheckTitle": "Ensure there are no SNS Topics unencrypted", "CheckType": [], - "ServiceName": "sns", - "SubServiceName": "", + "ServiceName": "SNS", + "SubServiceName": "Topics", "ResourceIdTemplate": "arn:aws:sns:region:account-id:topic", "Severity": "high", "ResourceType": "AwsSNSTopic", diff --git a/prowler/providers/aws/services/sns/sns_topics_not_publicly_accessible/sns_topics_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/sns/sns_topics_not_publicly_accessible/sns_topics_not_publicly_accessible.metadata.json index 7572ab4f4c..fd947ab368 100644 --- a/prowler/providers/aws/services/sns/sns_topics_not_publicly_accessible/sns_topics_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/sns/sns_topics_not_publicly_accessible/sns_topics_not_publicly_accessible.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sns_topics_not_publicly_accessible", "CheckTitle": "Check if SNS topics have policy set as Public", "CheckType": [], - "ServiceName": "sns", - "SubServiceName": "", + "ServiceName": "SNS", + "SubServiceName": "Topics", "ResourceIdTemplate": "arn:aws:sns:region:account-id:topic", "Severity": "high", "ResourceType": "AwsSNSTopic", diff --git a/prowler/providers/aws/services/sqs/sqs_queues_not_publicly_accessible/sqs_queues_not_publicly_accessible.metadata.json b/prowler/providers/aws/services/sqs/sqs_queues_not_publicly_accessible/sqs_queues_not_publicly_accessible.metadata.json index 91d0b157d4..fa2791bd45 100644 --- a/prowler/providers/aws/services/sqs/sqs_queues_not_publicly_accessible/sqs_queues_not_publicly_accessible.metadata.json +++ b/prowler/providers/aws/services/sqs/sqs_queues_not_publicly_accessible/sqs_queues_not_publicly_accessible.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sqs_queues_not_publicly_accessible", "CheckTitle": "Check if SQS queues have policy set as Public", "CheckType": [], - "ServiceName": "sqs", - "SubServiceName": "", + "ServiceName": "SQS", + "SubServiceName": "Queues", "ResourceIdTemplate": "arn:aws:sqs:region:account-id:queue", "Severity": "critical", "ResourceType": "AwsSqsQueue", diff --git a/prowler/providers/aws/services/sqs/sqs_queues_server_side_encryption_enabled/sqs_queues_server_side_encryption_enabled.metadata.json b/prowler/providers/aws/services/sqs/sqs_queues_server_side_encryption_enabled/sqs_queues_server_side_encryption_enabled.metadata.json index fa3931b75e..b3260beff0 100644 --- a/prowler/providers/aws/services/sqs/sqs_queues_server_side_encryption_enabled/sqs_queues_server_side_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/sqs/sqs_queues_server_side_encryption_enabled/sqs_queues_server_side_encryption_enabled.metadata.json @@ -3,8 +3,8 @@ "CheckID": "sqs_queues_server_side_encryption_enabled", "CheckTitle": "Check if SQS queues have Server Side Encryption enabled", "CheckType": [], - "ServiceName": "sqs", - "SubServiceName": "", + "ServiceName": "SQS", + "SubServiceName": "Queues", "ResourceIdTemplate": "arn:aws:sqs:region:account-id:queue", "Severity": "medium", "ResourceType": "AwsSqsQueue", diff --git a/prowler/providers/aws/services/ssm/ssm_document_secrets/ssm_document_secrets.metadata.json b/prowler/providers/aws/services/ssm/ssm_document_secrets/ssm_document_secrets.metadata.json index fa15729de8..2a8360aba5 100644 --- a/prowler/providers/aws/services/ssm/ssm_document_secrets/ssm_document_secrets.metadata.json +++ b/prowler/providers/aws/services/ssm/ssm_document_secrets/ssm_document_secrets.metadata.json @@ -3,7 +3,7 @@ "CheckID": "ssm_document_secrets", "CheckTitle": "Find secrets in SSM Documents.", "CheckType": [], - "ServiceName": "ssm", + "ServiceName": "SSM", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:ssm:region:account-id:document/document-name", "Severity": "critical", diff --git a/prowler/providers/aws/services/ssm/ssm_documents_set_as_public/ssm_documents_set_as_public.metadata.json b/prowler/providers/aws/services/ssm/ssm_documents_set_as_public/ssm_documents_set_as_public.metadata.json index 4fe7fa1efa..6d26a21c17 100644 --- a/prowler/providers/aws/services/ssm/ssm_documents_set_as_public/ssm_documents_set_as_public.metadata.json +++ b/prowler/providers/aws/services/ssm/ssm_documents_set_as_public/ssm_documents_set_as_public.metadata.json @@ -3,7 +3,7 @@ "CheckID": "ssm_documents_set_as_public", "CheckTitle": "Check if there are SSM Documents set as public.", "CheckType": [], - "ServiceName": "ssm", + "ServiceName": "SSM", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:ssm:region:account-id:document/document-name", "Severity": "high", diff --git a/prowler/providers/aws/services/ssm/ssm_managed_compliant_patching/ssm_managed_compliant_patching.metadata.json b/prowler/providers/aws/services/ssm/ssm_managed_compliant_patching/ssm_managed_compliant_patching.metadata.json index 38f33ebb15..ed8e2795de 100644 --- a/prowler/providers/aws/services/ssm/ssm_managed_compliant_patching/ssm_managed_compliant_patching.metadata.json +++ b/prowler/providers/aws/services/ssm/ssm_managed_compliant_patching/ssm_managed_compliant_patching.metadata.json @@ -3,7 +3,7 @@ "CheckID": "ssm_managed_compliant_patching", "CheckTitle": "Check if EC2 instances managed by Systems Manager are compliant with patching requirements.", "CheckType": [], - "ServiceName": "ssm", + "ServiceName": "SSM", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:ec2:region:account-id:instance/instance-id", "Severity": "high", diff --git a/prowler/providers/aws/services/ssmincidents/ssmincidents_enabled_with_plans/ssmincidents_enabled_with_plans.metadata.json b/prowler/providers/aws/services/ssmincidents/ssmincidents_enabled_with_plans/ssmincidents_enabled_with_plans.metadata.json index f3d8508fe4..bf4a3c5194 100644 --- a/prowler/providers/aws/services/ssmincidents/ssmincidents_enabled_with_plans/ssmincidents_enabled_with_plans.metadata.json +++ b/prowler/providers/aws/services/ssmincidents/ssmincidents_enabled_with_plans/ssmincidents_enabled_with_plans.metadata.json @@ -3,7 +3,7 @@ "CheckID": "ssmincidents_enabled_with_plans", "CheckTitle": "Ensure SSM Incidents is enabled with response plans.", "CheckType": [], - "ServiceName": "ssm", + "ServiceName": "SSMIncidents", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:ssm:region:account-id:document/document-name", "Severity": "low", diff --git a/prowler/providers/aws/services/trustedadvisor/trustedadvisor_errors_and_warnings/trustedadvisor_errors_and_warnings.metadata.json b/prowler/providers/aws/services/trustedadvisor/trustedadvisor_errors_and_warnings/trustedadvisor_errors_and_warnings.metadata.json index 281c431442..cd430df2ee 100644 --- a/prowler/providers/aws/services/trustedadvisor/trustedadvisor_errors_and_warnings/trustedadvisor_errors_and_warnings.metadata.json +++ b/prowler/providers/aws/services/trustedadvisor/trustedadvisor_errors_and_warnings/trustedadvisor_errors_and_warnings.metadata.json @@ -3,7 +3,7 @@ "CheckID": "trustedadvisor_errors_and_warnings", "CheckTitle": "Check Trusted Advisor for errors and warnings.", "CheckType": [], - "ServiceName": "trustedadvisor", + "ServiceName": "TrustedAdvisor", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:service:region:account-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/trustedadvisor/trustedadvisor_premium_support_plan_subscribed/trustedadvisor_premium_support_plan_subscribed.metadata.json b/prowler/providers/aws/services/trustedadvisor/trustedadvisor_premium_support_plan_subscribed/trustedadvisor_premium_support_plan_subscribed.metadata.json index c76338760b..c39a3f9d54 100644 --- a/prowler/providers/aws/services/trustedadvisor/trustedadvisor_premium_support_plan_subscribed/trustedadvisor_premium_support_plan_subscribed.metadata.json +++ b/prowler/providers/aws/services/trustedadvisor/trustedadvisor_premium_support_plan_subscribed/trustedadvisor_premium_support_plan_subscribed.metadata.json @@ -3,7 +3,7 @@ "CheckID": "trustedadvisor_premium_support_plan_subscribed", "CheckTitle": "Check if a Premium support plan is subscribed", "CheckType": [], - "ServiceName": "support", + "ServiceName": "Support", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:iam::AWS_ACCOUNT_NUMBER:root", "Severity": "low", diff --git a/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.metadata.json b/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.metadata.json index 8ca11d685f..7c342141b2 100644 --- a/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "vpc", - "SubServiceName": "subnet", + "ServiceName": "VPC", + "SubServiceName": "Subnet", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Vpc", diff --git a/prowler/providers/aws/services/vpc/vpc_endpoint_connections_trust_boundaries/vpc_endpoint_connections_trust_boundaries.metadata.json b/prowler/providers/aws/services/vpc/vpc_endpoint_connections_trust_boundaries/vpc_endpoint_connections_trust_boundaries.metadata.json index 18c8c12945..c7db40882d 100644 --- a/prowler/providers/aws/services/vpc/vpc_endpoint_connections_trust_boundaries/vpc_endpoint_connections_trust_boundaries.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_endpoint_connections_trust_boundaries/vpc_endpoint_connections_trust_boundaries.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "vpc", - "SubServiceName": "endpoint", + "ServiceName": "VPC", + "SubServiceName": "Endpoint", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Vpc", diff --git a/prowler/providers/aws/services/vpc/vpc_endpoint_services_allowed_principals_trust_boundaries/vpc_endpoint_services_allowed_principals_trust_boundaries.metadata.json b/prowler/providers/aws/services/vpc/vpc_endpoint_services_allowed_principals_trust_boundaries/vpc_endpoint_services_allowed_principals_trust_boundaries.metadata.json index 98f83f6613..6f19b11f39 100644 --- a/prowler/providers/aws/services/vpc/vpc_endpoint_services_allowed_principals_trust_boundaries/vpc_endpoint_services_allowed_principals_trust_boundaries.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_endpoint_services_allowed_principals_trust_boundaries/vpc_endpoint_services_allowed_principals_trust_boundaries.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "vpc", - "SubServiceName": "service_endpoint", + "ServiceName": "VPC", + "SubServiceName": "Endpoint", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2VpcEndpointService", diff --git a/prowler/providers/aws/services/vpc/vpc_flow_logs_enabled/vpc_flow_logs_enabled.metadata.json b/prowler/providers/aws/services/vpc/vpc_flow_logs_enabled/vpc_flow_logs_enabled.metadata.json index af5a837946..990d595022 100644 --- a/prowler/providers/aws/services/vpc/vpc_flow_logs_enabled/vpc_flow_logs_enabled.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_flow_logs_enabled/vpc_flow_logs_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "vpc", - "SubServiceName": "flow_log", + "ServiceName": "VPC", + "SubServiceName": "FlowLogs", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Vpc", diff --git a/prowler/providers/aws/services/vpc/vpc_peering_routing_tables_with_least_privilege/vpc_peering_routing_tables_with_least_privilege.metadata.json b/prowler/providers/aws/services/vpc/vpc_peering_routing_tables_with_least_privilege/vpc_peering_routing_tables_with_least_privilege.metadata.json index c985c2ad61..d54c91bb5a 100644 --- a/prowler/providers/aws/services/vpc/vpc_peering_routing_tables_with_least_privilege/vpc_peering_routing_tables_with_least_privilege.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_peering_routing_tables_with_least_privilege/vpc_peering_routing_tables_with_least_privilege.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "vpc", - "SubServiceName": "route_table", + "ServiceName": "VPC", + "SubServiceName": "RouteTable", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2VpcPeeringConnection", diff --git a/prowler/providers/aws/services/vpc/vpc_subnet_different_az/vpc_subnet_different_az.metadata.json b/prowler/providers/aws/services/vpc/vpc_subnet_different_az/vpc_subnet_different_az.metadata.json index 25a5d93892..e258ddefa2 100644 --- a/prowler/providers/aws/services/vpc/vpc_subnet_different_az/vpc_subnet_different_az.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_subnet_different_az/vpc_subnet_different_az.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "vpc", - "SubServiceName": "subnet", + "ServiceName": "VPC", + "SubServiceName": "Subnet", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Vpc", diff --git a/prowler/providers/aws/services/vpc/vpc_subnet_no_public_ip_by_default/vpc_subnet_no_public_ip_by_default.metadata.json b/prowler/providers/aws/services/vpc/vpc_subnet_no_public_ip_by_default/vpc_subnet_no_public_ip_by_default.metadata.json index ad24f4c30d..a263117600 100644 --- a/prowler/providers/aws/services/vpc/vpc_subnet_no_public_ip_by_default/vpc_subnet_no_public_ip_by_default.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_subnet_no_public_ip_by_default/vpc_subnet_no_public_ip_by_default.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "vpc", - "SubServiceName": "subnet", + "ServiceName": "VPC", + "SubServiceName": "Subnet", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Subnet", diff --git a/prowler/providers/aws/services/vpc/vpc_subnet_separate_private_public/vpc_subnet_separate_private_public.metadata.json b/prowler/providers/aws/services/vpc/vpc_subnet_separate_private_public/vpc_subnet_separate_private_public.metadata.json index da7f87fa6e..8ae0966edb 100644 --- a/prowler/providers/aws/services/vpc/vpc_subnet_separate_private_public/vpc_subnet_separate_private_public.metadata.json +++ b/prowler/providers/aws/services/vpc/vpc_subnet_separate_private_public/vpc_subnet_separate_private_public.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Infrastructure Security" ], - "ServiceName": "vpc", - "SubServiceName": "subnet", + "ServiceName": "VPC", + "SubServiceName": "Subnet", "ResourceIdTemplate": "arn:partition:service:region:account-id:resource-id", "Severity": "medium", "ResourceType": "AwsEc2Vpc", diff --git a/prowler/providers/aws/services/wafv2/wafv2_webacl_logging_enabled/wafv2_webacl_logging_enabled.metadata.json b/prowler/providers/aws/services/wafv2/wafv2_webacl_logging_enabled/wafv2_webacl_logging_enabled.metadata.json index 7486e5f5a0..86b1599a0d 100644 --- a/prowler/providers/aws/services/wafv2/wafv2_webacl_logging_enabled/wafv2_webacl_logging_enabled.metadata.json +++ b/prowler/providers/aws/services/wafv2/wafv2_webacl_logging_enabled/wafv2_webacl_logging_enabled.metadata.json @@ -5,8 +5,8 @@ "CheckType": [ "Logging and Monitoring" ], - "ServiceName": "wafv2", - "SubServiceName": "", + "ServiceName": "WAFv2", + "SubServiceName": "WebACL", "ResourceIdTemplate": "arn:partition:wafv2:region:account-id:webacl/webacl-id", "Severity": "medium", "ResourceType": "AwsWafv2WebAcl", diff --git a/prowler/providers/aws/services/wellarchitected/wellarchitected_workload_no_high_or_medium_risks/wellarchitected_workload_no_high_or_medium_risks.metadata.json b/prowler/providers/aws/services/wellarchitected/wellarchitected_workload_no_high_or_medium_risks/wellarchitected_workload_no_high_or_medium_risks.metadata.json index 1c2dbaa58d..b738e5323f 100644 --- a/prowler/providers/aws/services/wellarchitected/wellarchitected_workload_no_high_or_medium_risks/wellarchitected_workload_no_high_or_medium_risks.metadata.json +++ b/prowler/providers/aws/services/wellarchitected/wellarchitected_workload_no_high_or_medium_risks/wellarchitected_workload_no_high_or_medium_risks.metadata.json @@ -3,7 +3,7 @@ "CheckID": "wellarchitected_workload_no_high_or_medium_risks", "CheckTitle": "Check for medium and high risks identified in workloads defined in the AWS Well-Architected Tool.", "CheckType": [], - "ServiceName": "wellarchitected", + "ServiceName": "WellArchitected", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:wellarchitected:region:account-id:workload/workload-id", "Severity": "medium", diff --git a/prowler/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled.metadata.json b/prowler/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled.metadata.json index 4b152769d3..eca01e6de9 100644 --- a/prowler/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled.metadata.json +++ b/prowler/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled.metadata.json @@ -3,7 +3,7 @@ "CheckID": "workspaces_volume_encryption_enabled", "CheckTitle": "Ensure that your Amazon WorkSpaces storage volumes are encrypted in order to meet security and compliance requirements", "CheckType": [], - "ServiceName": "workspaces", + "ServiceName": "WorkSpaces", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:workspaces:region:account-id:workspace", "Severity": "high", diff --git a/prowler/providers/aws/services/workspaces/workspaces_vpc_2private_1public_subnets_nat/workspaces_vpc_2private_1public_subnets_nat.metadata.json b/prowler/providers/aws/services/workspaces/workspaces_vpc_2private_1public_subnets_nat/workspaces_vpc_2private_1public_subnets_nat.metadata.json index f46a6f9943..97acd4fc31 100644 --- a/prowler/providers/aws/services/workspaces/workspaces_vpc_2private_1public_subnets_nat/workspaces_vpc_2private_1public_subnets_nat.metadata.json +++ b/prowler/providers/aws/services/workspaces/workspaces_vpc_2private_1public_subnets_nat/workspaces_vpc_2private_1public_subnets_nat.metadata.json @@ -3,7 +3,7 @@ "CheckID": "workspaces_vpc_2private_1public_subnets_nat", "CheckTitle": "Ensure that the Workspaces VPC are deployed following the best practices using 1 public subnet and 2 private subnets with a NAT Gateway attached", "CheckType": [], - "ServiceName": "workspaces", + "ServiceName": "WorkSpaces", "SubServiceName": "", "ResourceIdTemplate": "arn:aws:workspaces:region:account-id:workspace", "Severity": "medium",