Commit Graph

  • 13cfa02f80 fix(test): Update moto to 4.1.15 and update tests (#2769) Pepe Fagoaga 2023-08-25 10:56:39 +02:00
  • eedfbe3e7a fix(iam_policy_allows_privilege_escalation): Not use search for checking API actions (#2772) Pepe Fagoaga 2023-08-25 10:56:28 +02:00
  • fe03eb4436 docs: explain output formats (#2774) Pepe Fagoaga 2023-08-25 10:56:15 +02:00
  • d8e45d5c3f docs: Include new config ecr_repository_vulnerability_minimum_severity (#2775) Pepe Fagoaga 2023-08-25 10:56:04 +02:00
  • 12e9fb5eeb chore(regions_update): Changes in regions for AWS services. (#2773) Sergio Garcia 2023-08-24 12:07:05 +02:00
  • 957ffaabae feat(compliance): Update AWS compliance frameworks after PR 2750 (#2771) gerardocampo 2023-08-24 02:01:00 -04:00
  • cb76e5a23c chore(s3): Move lib to the AWS provider and include tests (#2664) Pepe Fagoaga 2023-08-23 16:12:48 +02:00
  • b17cc563ff chore(regions_update): Changes in regions for AWS services. (#2767) Sergio Garcia 2023-08-23 11:29:12 +02:00
  • 06a0b12efb fix(iam_policy_allows_privilege_escalation): Handle admin permission so * (#2763) Pepe Fagoaga 2023-08-23 10:40:06 +02:00
  • d5bd5ebb7d chore(parser): Move provider logic to their folder (#2746) Pepe Fagoaga 2023-08-23 10:33:36 +02:00
  • 0a9a1c26db fix(get_regions_from_audit_resources): fix logic and add tests (#2766) Nacho Rivera 2023-08-23 10:20:12 +02:00
  • 83bfd8a2d4 fix(get_checks_from_input_arn): fix logic and add tests (#2764) Nacho Rivera 2023-08-23 09:35:42 +02:00
  • e5d2c0c700 feat(iam): Check inline policies in IAM Users, Groups & Roles for admin priv's (#2750) gerardocampo 2023-08-23 02:29:13 -04:00
  • 590a5669d6 fix(nacls): Tests (#2760) Pepe Fagoaga 2023-08-22 22:26:19 +02:00
  • e042740f67 chore(regions_update): Changes in regions for AWS services. (#2759) Sergio Garcia 2023-08-22 11:43:58 +02:00
  • dab2ecaa6b build(deps): bump shodan from 1.29.1 to 1.30.0 (#2754) dependabot[bot] 2023-08-22 09:16:08 +02:00
  • f9f4133b48 build(deps): bump azure-mgmt-storage from 21.0.0 to 21.1.0 (#2756) dependabot[bot] 2023-08-22 08:49:06 +02:00
  • 33dd21897d build(deps-dev): bump pytest-randomly from 3.13.0 to 3.15.0 (#2755) dependabot[bot] 2023-08-22 08:30:07 +02:00
  • cb2ef23a29 feat(s3): Add S3 KMS encryption check (#2757) Geoff Singer 2023-08-22 01:28:17 -05:00
  • e70e01196f build(deps): bump google-api-python-client from 2.96.0 to 2.97.0 (#2753) dependabot[bot] 2023-08-22 08:08:13 +02:00
  • f70b9e6eb4 build(deps): bump mkdocs-material from 9.1.21 to 9.2.1 (#2752) dependabot[bot] 2023-08-22 07:39:45 +02:00
  • d186c69473 feat(checks): dump all checks as a json file (#2683) Chris Farris 2023-08-21 11:35:31 -04:00
  • 4d817c48a8 fix(get_checks_from_input_arn): fix function and add tests (#2749) Nacho Rivera 2023-08-21 13:23:43 +02:00
  • c13cab792b docs(testing): Mocking the service and the service client at the service client level (#2747) Pepe Fagoaga 2023-08-21 09:05:57 +02:00
  • 80aa463aa2 fix(checks_to_execute): --checks and --resource_arn working together (#2743) Pepe Fagoaga 2023-08-21 09:04:15 +02:00
  • bd28b17ad9 chore(regions_update): Changes in regions for AWS services. (#2748) Sergio Garcia 2023-08-21 08:15:25 +02:00
  • 223119e303 chore(regions_update): Changes in regions for AWS services. (#2744) Sergio Garcia 2023-08-18 12:38:17 +02:00
  • 7c45cb45ae feat(ecr_repositories_scan_vulnerabilities_in_latest_image): Minimum severity is configurable (#2736) Pepe Fagoaga 2023-08-18 09:17:02 +02:00
  • ac11c6729b chore(tests): Replace sure with standard assert (#2738) Pepe Fagoaga 2023-08-17 11:36:45 +02:00
  • 1677654dea docs(audit_config): How to use it (#2739) Pepe Fagoaga 2023-08-17 11:36:32 +02:00
  • bc5a7a961b tests(check_security_group) (#2740) Pepe Fagoaga 2023-08-17 11:36:17 +02:00
  • c10462223d chore(regions_update): Changes in regions for AWS services. (#2741) Sergio Garcia 2023-08-17 11:31:31 +02:00
  • 54a9f412e8 feat(ec2): New check ec2_instance_detailed_monitoring_enabled (#2735) vysakh-devopspace 2023-08-16 16:31:06 +04:00
  • 5a107c58bb chore(regions_update): Changes in regions for AWS services. (#2737) Sergio Garcia 2023-08-16 11:42:47 +02:00
  • 8f091e7548 fix(gcp): Status extended ends with a dot (#2734) Pepe Fagoaga 2023-08-16 10:14:41 +02:00
  • 8cdc7b18c7 fix(test-vpc): use the right import paths (#2732) Pepe Fagoaga 2023-08-16 09:17:18 +02:00
  • 9f2e87e9fb fix(is_account_only_allowed_in_condition): Context name on conditions are case-insensitive (#2726) christiandavilakoobin 2023-08-16 08:27:24 +02:00
  • e119458048 chore(regions_update): Changes in regions for AWS services. (#2733) Sergio Garcia 2023-08-15 16:25:17 +02:00
  • c2983faf1d build(deps): bump azure-identity from 1.13.0 to 1.14.0 (#2731) dependabot[bot] 2023-08-15 10:34:56 +02:00
  • a09855207e build(deps-dev): bump coverage from 7.2.7 to 7.3.0 (#2730) dependabot[bot] 2023-08-15 09:50:18 +02:00
  • 1e1859ba6f docs(style): Add more details (#2724) Pepe Fagoaga 2023-08-15 09:26:48 +02:00
  • a3937e48a8 build(deps): bump google-api-python-client from 2.95.0 to 2.96.0 (#2729) dependabot[bot] 2023-08-15 09:22:59 +02:00
  • d2aa53a2ec build(deps): bump mkdocs-material from 9.1.20 to 9.1.21 (#2728) dependabot[bot] 2023-08-15 08:57:24 +02:00
  • b0bdeea60f build(deps-dev): bump vulture from 2.7 to 2.8 (#2727) dependabot[bot] 2023-08-15 08:33:27 +02:00
  • 465e64b9ac fix(azure): Status extended ends with a dot (#2725) Pepe Fagoaga 2023-08-14 21:48:16 +02:00
  • fc53b28997 test(s3): Mock S3Control when used (#2722) Pepe Fagoaga 2023-08-14 21:48:05 +02:00
  • 72e701a4b5 fix(security): GitPython issue (#2720) Pepe Fagoaga 2023-08-14 21:09:12 +02:00
  • 2298d5356d test(coverage): Add Codecov (#2719) Pepe Fagoaga 2023-08-14 21:08:45 +02:00
  • 54137be92b test(python): 3.9, 3.10, 3.11 (#2718) Pepe Fagoaga 2023-08-14 21:08:29 +02:00
  • 7ffb12268d chore(release): update Prowler Version to 3.8.2 (#2721) Sergio Garcia 2023-08-14 09:18:23 +02:00
  • 790fff460a chore(regions_update): Changes in regions for AWS services. (#2717) Sergio Garcia 2023-08-14 08:13:10 +02:00
  • 9055dbafe3 fix(s3_bucket_policy_public_write_access): look at account and bucket-level public access block settings (#2715) Chris Farris 2023-08-11 19:46:24 -04:00
  • 4454d9115e chore(aws): 2nd round - Improve tests and include dot in status extended (#2714) Pepe Fagoaga 2023-08-12 01:41:35 +02:00
  • 0d74dec446 chore(regions_update): Changes in regions for AWS services. (#2712) Sergio Garcia 2023-08-11 11:18:18 +02:00
  • 0313dba7b4 chore(aws): Improve tests and status from accessanalyzer to cloudwatch (#2711) Pepe Fagoaga 2023-08-11 11:04:04 +02:00
  • 3fafac75ef docs(dev-guide): Fix a list and include some details to use the report (#2710) Pepe Fagoaga 2023-08-11 11:01:58 +02:00
  • 6b24b46f3d fix(security-hub): handle default output filename error (#2709) Sergio Garcia 2023-08-11 09:12:25 +02:00
  • 474e39a4c9 docs(developer-guide): Update checks, services and include testing (#2705) Pepe Fagoaga 2023-08-10 17:28:35 +02:00
  • e652298b6a chore(release): update Prowler Version to 3.8.1 (#2706) Sergio Garcia 2023-08-10 14:08:48 +02:00
  • 9340ae43f3 fix(ds): Restore enums without optional (#2704) Pepe Fagoaga 2023-08-10 13:43:31 +02:00
  • 552024c53e fix(Enum): handle Enum classes correctly (#2702) Sergio Garcia 2023-08-10 13:21:24 +02:00
  • 3aba71ad2f docs(aws-orgs): Update syntax (#2703) Pepe Fagoaga 2023-08-10 12:40:17 +02:00
  • ade511df28 fix(sns): allow default SNS policy with SourceOwner (#2698) christiandavilakoobin 2023-08-10 12:13:57 +02:00
  • fc650214d4 fix(security hub): include custom output filename in resolve_security_hub_previous_findings (#2687) Sergio Garcia 2023-08-10 12:11:10 +02:00
  • 8266fd0c6f chore(print): prettify prints of listings and logs (#2699) Sergio Garcia 2023-08-10 12:08:07 +02:00
  • f4308032c3 fix(cloudfront): fix ViewerProtocolPolicy and GeoRestrictionType (#2701) Pepe Fagoaga 2023-08-10 12:02:49 +02:00
  • 1e1f445ade chore(regions_update): Changes in regions for AWS services. (#2700) Sergio Garcia 2023-08-10 11:29:05 +02:00
  • d41b0332ac feat(athena): New AWS Athena service + 2 workgroup checks (#2696) Pepe Fagoaga 2023-08-10 10:23:17 +02:00
  • 7258466572 fix(iam): password policy expiration (#2694) Pepe Fagoaga 2023-08-10 10:10:20 +02:00
  • 76db92ea14 chore(service): service class type hints (#2695) Pepe Fagoaga 2023-08-10 10:01:54 +02:00
  • ad3cd66e08 docs(organizations): fix script and improve titles (#2693) Sergio Garcia 2023-08-10 09:56:47 +02:00
  • 22f8855ad7 chore(regions_update): Changes in regions for AWS services. (#2692) Sergio Garcia 2023-08-09 11:23:28 +02:00
  • 36e095c830 fix(iam_role_cross_service_confused_deputy_prevention): add ResourceAccount and PrincipalAccount conditions (#2689) Sergio Garcia 2023-08-09 10:41:48 +02:00
  • 887cac1264 fix(typo): spelling typo in organizations_scp_check_deny_regions (#2691) Sergio Garcia 2023-08-09 10:24:29 +02:00
  • 13059e0568 fix(ec2-securitygroups): Handle IPv6 public (#2690) Pepe Fagoaga 2023-08-09 10:08:30 +02:00
  • 9e8023d716 fix(config): Pass a configuration file using --config-file config.yaml (#2679) Pepe Fagoaga 2023-08-09 09:52:45 +02:00
  • c54ba5fd8c chore(regions_update): Changes in regions for AWS services. (#2688) Sergio Garcia 2023-08-09 09:34:52 +02:00
  • db80e063d4 build(deps-dev): bump pylint from 2.17.4 to 2.17.5 (#2685) dependabot[bot] 2023-08-08 10:48:42 +02:00
  • b6aa12706a build(deps): bump mkdocs from 1.4.3 to 1.5.2 (#2684) dependabot[bot] 2023-08-08 10:22:20 +02:00
  • c1caf6717d fix(organizations): request Organization Info after assume_role occurs (#2682) Chris Farris 2023-08-07 09:17:05 -04:00
  • 513fd9f532 fix(iam-dynamodb): Handle errors (#2680) Pepe Fagoaga 2023-08-07 10:04:19 +02:00
  • bf77f817cb chore(azure): Improve AzureService class with __set_clients__ (#2676) Pepe Fagoaga 2023-08-04 13:04:05 +02:00
  • e0bfef2ece chore(regions_update): Changes in regions for AWS services. (#2677) Sergio Garcia 2023-08-04 12:10:19 +02:00
  • 4a87f908a8 chore(release): update Prowler Version to 3.8.0 (#2674) Sergio Garcia 2023-08-03 18:34:23 +02:00
  • 16d95e5155 chore(readme): update providers summary table (#2673) Sergio Garcia 2023-08-03 16:45:09 +02:00
  • 1797b54259 test(azure): Storage Service (#2672) Pepe Fagoaga 2023-08-03 15:07:17 +02:00
  • f289c8fb2e test(azure): SQL Server Service (#2671) Pepe Fagoaga 2023-08-03 14:43:18 +02:00
  • e4ad881a69 test(azure): IAM service (#2670) Pepe Fagoaga 2023-08-03 14:15:34 +02:00
  • 138bca38e7 test(azure): Defender service (#2669) Pepe Fagoaga 2023-08-03 13:52:55 +02:00
  • 44f7af3580 feat(azure): add Azure SQL Server service and 3 checks (#2665) edurra 2023-08-03 11:29:17 +02:00
  • 2d832bca15 feat(gcp): Improve gcp performance (#2662) Sergio Garcia 2023-08-03 10:52:52 +02:00
  • efa75a62e3 fix(iam_policy_allows_privilege_escalation): Handle permissions in groups (#2655) Pepe Fagoaga 2023-08-03 10:40:51 +02:00
  • 5763bca317 refactor(vpc_endpoint_connections_trust_boundaries) (#2667) Pepe Fagoaga 2023-08-03 09:56:09 +02:00
  • c335334402 fix(test_only_aws_service_linked_roles): Flaky test (#2666) Pepe Fagoaga 2023-08-03 09:18:06 +02:00
  • 5bf3f70717 fix(vpc_endpoint_connections_trust_boundaries): Handle AWS Account ID as Principal (#2611) Pepe Fagoaga 2023-08-03 09:16:58 +02:00
  • 92c8a440ea feat(gcp): Add internet-exposed and encryption categories (#2663) Pepe Fagoaga 2023-08-02 15:53:12 +02:00
  • b92d8a014c fix(cryptography): Update to 41.0.3 (#2661) Pepe Fagoaga 2023-08-02 11:47:51 +02:00
  • aced44f051 fix(sns): handle topic policy conditions (#2660) Sergio Garcia 2023-08-02 11:45:27 +02:00
  • 49c9d2b077 chore(regions_update): Changes in regions for AWS services. (#2658) Sergio Garcia 2023-08-02 11:32:11 +02:00
  • 61beacf085 fix(docs): Azure auth and Slack integration (#2659) Pepe Fagoaga 2023-08-02 11:18:45 +02:00