Commit Graph

  • 6ac6ef359f feat(validate-metadata): Validate Check's metadata and list checks (#1215) Pepe Fagoaga 2022-06-22 10:12:55 +02:00
  • b07b7f3f26 feat(list-groups): List available groups (#1213) Pepe Fagoaga 2022-06-22 09:59:48 +02:00
  • ecefda11c7 feat(quiet): Add -q option. (#1211) Sergio Garcia 2022-06-22 09:45:03 +02:00
  • 21f8f56c18 feat(exclude-groups-and-services) (#1205) Pepe Fagoaga 2022-06-21 08:05:32 +02:00
  • e52ab12696 feat(global_aws_session): Global data structure for the current AWS audit (#1212) Nacho Rivera 2022-06-21 07:53:49 +02:00
  • b89b883741 feat(regions): Filter Audited Regions (-f) (#1202) Sergio Garcia 2022-06-20 11:25:26 +02:00
  • f694a6d12a feat(groups): Launch specific checks from groups and services (#1204) Pepe Fagoaga 2022-06-16 13:27:25 +02:00
  • 8abcc5988d feat(checks): Exclude checks with -e/--exclude-checks Pepe Fagoaga 2022-06-16 12:57:36 +02:00
  • 9d5e43e6a2 feat(checks): Select checks to run from provider using -C/--checks-file (#1200) Pepe Fagoaga 2022-06-16 12:49:55 +02:00
  • 162852634e feat(checks): Select checks to run from provider using -c/--checks (#1197) Pepe Fagoaga 2022-06-16 12:20:03 +02:00
  • 33c6801501 feat(core): AWS Role Assumption support (#1199) Nacho Rivera 2022-06-16 12:00:46 +02:00
  • eb679f50f1 feat(reorganize_folders): Merge checks. (#1196) Sergio Garcia 2022-06-14 13:10:26 +02:00
  • 36fcab17f3 feat(prowler3): pipenv usage Pepe Fagoaga 2022-06-14 12:51:53 +02:00
  • b22faa01ea feat(prowler3): first commit Pepe Fagoaga 2022-06-14 12:22:54 +02:00
  • 9b05a9c334 delete(prowler): Main file Pepe Fagoaga 2022-06-14 12:19:31 +02:00
  • 0f39ee9b34 rename(provider): keep old version Pepe Fagoaga 2022-06-14 12:19:10 +02:00
  • 9a0088c84e delete(include): Old bash libraries Pepe Fagoaga 2022-06-14 12:15:39 +02:00
  • c533d48cf5 New folder structure phase 3 Toni de la Fuente 2022-05-25 16:45:23 +02:00
  • 6a3ceb6bc0 New folder structure phase 2 Toni de la Fuente 2022-05-25 16:43:54 +02:00
  • 5ad517ce83 New folder structure phase 1 Toni de la Fuente 2022-05-25 12:54:15 +02:00
  • 432416d09e fix(checks): Severity for Lambda URL checks (#1162) Pepe Fagoaga 2022-05-25 12:22:42 +02:00
  • dd7d25dc10 release: Prowler 2.10 (#1161) Pepe Fagoaga 2022-05-25 12:03:05 +02:00
  • 24c60a0ef6 fix(checks): Handle AWS Gov Cloud regions (#1160) Pepe Fagoaga 2022-05-25 12:01:58 +02:00
  • f616c17bd2 feat(new): New custom check extra9999 to build a custom check on the fly (#1103) Andrea Di Fabio 2022-05-25 03:16:36 -04:00
  • 5628200bd4 fix(remediation): Fix remediation fields for checks (#1157) Pepe Fagoaga 2022-05-23 15:48:26 +02:00
  • ae93527a6f fix(BucketLocation): Recover bucket policy using the right region endpoint (#1156) Pepe Fagoaga 2022-05-23 15:45:30 +02:00
  • 2939d5cadd feat(lambda-function): Checks for misconfigured function's URLs (#1148) Pepe Fagoaga 2022-05-23 10:46:19 +02:00
  • e2c7bc2d6d fix(IllegalLocationConstraintException): Recover bucket policy using the right region endpoint (#1155) Pepe Fagoaga 2022-05-23 09:37:46 +02:00
  • f4bae78730 Timestamp to date casting issues solved (#1154) Nacho Rivera 2022-05-23 09:28:56 +02:00
  • d307898289 Update README.md (#1153) 1vicente 2022-05-19 07:14:11 -03:00
  • 879ac3ccb1 fix(actions): Ignore changes on Readme (#1149) Pepe Fagoaga 2022-05-17 16:09:55 +02:00
  • cd41e73cbe fix(readme): Correct permissions for DynamoDB allowlist (#1147) Sergio Garcia 2022-05-17 12:33:49 +02:00
  • 47f1ca646e fix(typo): ArtifactBucket tags (#1145) Pepe Fagoaga 2022-05-17 09:08:11 +02:00
  • a18b18e530 K8s cronjob sample files (#1140) Charles Josiah Rusch Alandt 2022-05-16 05:58:50 -03:00
  • 4d1ffbb652 fix(actions): tag and push (#1142) Pepe Fagoaga 2022-05-13 11:20:30 +02:00
  • 13423b137e fix(actions): Include AWS region (#1141) Pepe Fagoaga 2022-05-13 10:13:03 +02:00
  • d60eea5e2f fix(copyToS3): Upload to S3 only when indicated (#1134) Sergio Garcia 2022-05-12 17:30:49 +02:00
  • 39c7d3b69f fix(typo) (#1139) Pepe Fagoaga 2022-05-12 17:28:30 +02:00
  • 2de04f1374 fix(actions): Job permissions (#1138) Pepe Fagoaga 2022-05-12 17:24:15 +02:00
  • 5fb39ea316 fix(actions): Trigger on PR (#1136) Pepe Fagoaga 2022-05-12 17:20:11 +02:00
  • 55640ecad2 fix(actions): Github token permissions (#1135) Pepe Fagoaga 2022-05-12 16:46:06 +02:00
  • 69d3867895 feat(actions): Upload Prowler containers to registries (#1132) Pepe Fagoaga 2022-05-12 16:37:46 +02:00
  • 210f44f66f fix(custom-file-in-bucket): Custom file names are also support for S3 output. (#1129) Sergio Garcia 2022-05-11 10:16:29 +02:00
  • b78e4ad6a1 fix(allowlist_db): Improve DynamoDB regex for allowlisting. (#1127) Sergio Garcia 2022-05-06 13:46:53 +02:00
  • 4146566f92 feat(assume-role): Properly handle External ID variable stof 2022-05-06 00:10:52 +10:00
  • 4e46dfb068 feat(add_prowler_pro_banner): include Prowler Pro banner in README (#1119) Sergio Garcia 2022-05-03 16:24:23 +02:00
  • 13c96a80db feat(deployment): Serverless multi account Prowler with SecurityHub Integration (#1113) Milton Torasso 2022-05-03 08:41:56 -03:00
  • de77a33341 fix(allowlist_db): Improve DynamoDB regex for allowlisting. (#1126) Sergio Garcia 2022-05-03 11:57:23 +02:00
  • 295bb74acf fix(additions-policy): Updated multi-org ProwlerRole.yaml (#1123) ChrisGoKim 2022-05-03 05:34:12 -04:00
  • 59abd2bd5b check_extra7113: Fix wrong listing of RDS instances in regions without databases (#1124) Jens Brey 2022-05-03 11:31:23 +02:00
  • ecbfbfb960 fix(allowlist_db): Improve DynamoDB regex for allowlisting. (#1125) Sergio Garcia 2022-05-03 11:31:12 +02:00
  • 04e5804665 Update CloudFormation template for CodeBuild (#1114) Justin Plock 2022-05-03 03:14:38 -04:00
  • 681d0d9538 feat(group7): Include extra7178 (#1121) Pepe Fagoaga 2022-04-29 14:26:19 +02:00
  • 8bfd9c0e62 feat(emr): Check BlockPublicAccessConfiguration for EMR (#1120) Pepe Fagoaga 2022-04-29 14:23:54 +02:00
  • 95df9bc316 feat(checks): New group and checks for Codebuild and EMR (#1112) Divyanshu 2022-04-29 17:49:04 +05:30
  • d08576f672 feat(add_prowler_pro_banner): include Prowler Pro banner in README.md (#1117) Sergio Garcia 2022-04-28 17:28:52 +02:00
  • aa16bf4084 feat(dynamodb_allowlist): Support DynamoDB tables ARN for allowlist input (#1118) Sergio Garcia 2022-04-28 17:04:44 +02:00
  • 432632d981 chore(release): 2.9.0 (#1109) Pepe Fagoaga 2022-04-13 13:54:53 +02:00
  • d6ade7694e chore(allowlist): Rename references (#1108) Pepe Fagoaga 2022-04-13 11:31:50 +02:00
  • c9e282f236 IAM check116 and check122 modified to log also PASS results (#1107) n4ch04 2022-04-12 19:54:51 +02:00
  • 5b902a1329 fix typo: publiccly -> publicly (#1106) carterjones 2022-04-12 09:12:26 -07:00
  • fc7c932169 fix(extra7147): Handle unsupported AWS regions for Glacier (#1101) Pepe Fagoaga 2022-04-11 16:10:23 +02:00
  • 819b52687c Replace comma from csv input info (#1102) n4ch04 2022-04-11 10:04:47 -04:00
  • 28fff104a1 feat(S3_in_w_x_flags): Support S3 URIs for custom checks paths and whitelist files. (#1090) Sergio Garcia 2022-04-07 14:37:02 -04:00
  • 07b2b0de5a fix(extra764): Deleted temp file refs (#1089) n4ch04 2022-04-07 17:03:32 +02:00
  • 4287b7ac61 check empty array in SECURITYGROUPS object (#1099) nealalan 2022-04-07 09:57:29 -05:00
  • 734331d5bc fix(extra764): NoSuchBucket error properly handled. (#1094) Sergio Garcia 2022-03-31 15:35:17 +02:00
  • 5de2bf7a83 fix(extra7172): IllegalLocationConstraintException properly handled. (#1093) Sergio Garcia 2022-03-31 14:40:32 +02:00
  • 1744921a0a fix(extra792): TLS1.3 policies added as secure (#1091) Sergio Garcia 2022-03-30 17:50:00 +02:00
  • d4da64582c docs(tf-quickstart): Update example code for terraform-quickstart (#1086) Andrew Grangaard 2022-03-30 00:15:38 -07:00
  • d94acfeb17 New Extra Check - Detect SGs created by the EC2 Launch Wizard (#1081) Andrea Di Fabio 2022-03-29 04:06:44 -04:00
  • fcc14012da Update check_extra736, is missing $PROFILE_OPT (#1084) soffensive 2022-03-29 09:11:41 +02:00
  • cc8cbc89fd Fix typo extra729 and extra740 (#1083) Lucas Moura 2022-03-29 19:58:06 +13:00
  • 8582e40edf fix(secrets_library): Verify if detect-secrets library is missing (#1080) Sergio Garcia 2022-03-25 13:19:05 +01:00
  • 1e87ef12ee feat(new_version): Prowler 2.8.1 (#1082) Toni de la Fuente 2022-03-25 12:58:06 +01:00
  • 565200529f fix(detect-secrets): Include missing colon to link values (#1078) Pepe Fagoaga 2022-03-22 13:53:36 +01:00
  • 198c7f48ca fix(bucket_region): check extra764 doesn't handle bucket region properly (#1077) Sergio Garcia 2022-03-18 11:51:42 +01:00
  • 8105e63b79 fix(extras-group): Add extra7172 to group extras (#1074) Toni de la Fuente 2022-03-16 18:39:16 +01:00
  • 3932296fcf feat(new_version): Prowler 2.8.0 (#1073) Sergio Garcia 2022-03-16 18:15:57 +01:00
  • cb0d9d3392 fix(filter-region): Support comma separated regions (#1071) David Childs 2022-03-16 12:49:04 -04:00
  • 4b90eca21e docs(readme): Fix typo (#1072) Pepe Fagoaga 2022-03-16 16:54:27 +01:00
  • 365b396f9a feat(metadata): Include account metadata in Prowler assessments (#1049) Toni de la Fuente 2022-03-16 16:27:19 +01:00
  • c526c61d5e Fix(check122): Error when policy name contains commas (#1067) plarso 2022-03-16 08:06:12 -06:00
  • c4aff56f23 fix(extra760): Improve error handling (#1055) Leonardo Azize Martins 2022-03-16 10:57:37 -03:00
  • d9e0ed1cc9 fix(check_extra7161): fixed check title (#1068) n4ch04 2022-03-15 12:30:57 +01:00
  • e77cd6b2b2 fix: Change lower case from bash variable expansion to tr (#1064) Leonardo Azize Martins 2022-03-15 04:22:22 -03:00
  • f04b174e67 fix(whitelist): Whitelist logic reformulated (#1061) n4ch04 2022-03-11 10:15:58 +01:00
  • 0c1c641765 fix(extra776): Handle image tag commas and json output (#1063) Pepe Fagoaga 2022-03-08 19:08:40 +01:00
  • d44f6bf20f fix: extra7167 Advanced Shield and CloudFront bug parsing None output without distributions (#1062) xxxMinoo 2022-03-08 21:09:20 +08:00
  • 1fa62cf417 fix(extra758): Reduce API calls. Print correct instance state. (#1057) Leonardo Azize Martins 2022-03-08 06:45:02 -03:00
  • d8d2ddd9e7 Revert "fix: extra7167 Advanced Shield and CloudFront bug parsing None output without distributions (#1053)" (#1054) Toni de la Fuente 2022-03-04 13:12:03 +01:00
  • f3ff8369c3 fix: extra7167 Advanced Shield and CloudFront bug parsing None output without distributions (#1053) xxxMinoo 2022-03-04 17:25:47 +08:00
  • 99d1868827 Add right region to CSV if access is denied (#1045) Roman Mueller 2022-03-02 16:32:35 +01:00
  • 31cefa5b3c Make python3 default in Dockerfile (#1043) Andrea Di Fabio 2022-03-02 10:21:28 -05:00
  • 2d5ac8238b Added Timestamp to secrets related 5 checks (#1041) Andrea Di Fabio 2022-03-02 09:56:02 -05:00
  • 248cc9d68b Fix(extra771): jq fail when policy action is an array (#1031) Leonardo Azize Martins 2022-03-02 11:04:18 -03:00
  • 5f0a5b57f9 Fix(ES): Improve AWS CLI query and add error handling for ElasticSearch/OpenSearch checks (#1032) Leonardo Azize Martins 2022-03-02 08:44:24 -03:00
  • 86367fca3f fix: remove PR automatic labels (#1044) Pepe Fagoaga 2022-02-15 08:19:40 +01:00
  • 07be3c21bf docs(templates): Include triage label (#1042) Pepe Fagoaga 2022-02-14 17:47:53 +01:00
  • 3097ba6c66 fix(include/outputs):Rolling back whitelist checking to RE check (#1037) n4ch04 2022-02-14 13:04:47 +01:00