Prowler Bot
a4e655b976
chore(sns): manage ResourceNotFoundException and add paralelism ( #5347 )
...
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
2024-10-09 10:00:23 -04:00
Prowler Bot
f7ef0a0a0d
fix(Dockerfile): install git dependency ( #5344 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-09 08:39:18 -04:00
Prowler Bot
807f2f9f30
chore(ecs): mock all tests using moto ( #5333 )
...
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-08 16:34:53 -04:00
Prowler Bot
00232ca7ea
chore(guardduty): mock failing tests using moto ( #5337 )
...
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-08 14:49:30 -04:00
Prowler Bot
12c7912ef5
chore(secrets): use master branch of Yelp/detect-secrets ( #5331 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-08 10:54:13 -04:00
Prowler Bot
bdd17ea678
chore(secrets): Add TelegramBotToken detector ( #5328 )
2024-10-08 09:37:38 -04:00
Prowler Bot
8a808e4d5d
fix(ecs): Adjust code to the new ARN formats in the ECS service ( #5312 )
...
Co-authored-by: Mario Rodriguez Lopez <101330800+MarioRgzLpz@users.noreply.github.com >
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-07 16:41:57 -04:00
Prowler Bot
f84928c232
fix(threat detection): ignore AWS services events ( #5311 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-07 15:20:18 -04:00
Sergio Garcia
9c40457050
chore(version): update Prowler version ( #5252 )
2024-09-30 17:32:22 -04:00
Sergio Garcia
f1f0609697
chore(release): point v4.4 to master ( #5250 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mario Rodriguez Lopez <101330800+MarioRgzLpz@users.noreply.github.com >
Co-authored-by: Daniel Barranquero <74871504+danibarranqueroo@users.noreply.github.com >
Co-authored-by: Prowler Bot <bot@prowler.com >
Co-authored-by: Pedro Martín <pedromarting3@gmail.com >
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com >
Co-authored-by: LefterisXefteris <136985982+LefterisXefteris@users.noreply.github.com >
Co-authored-by: Lefteris Gilmaz <lefterisgilmaz@Lefteriss-MacBook-Pro.local >
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
Co-authored-by: Amogh Bantwal <100332169+abant07@users.noreply.github.com >
Co-authored-by: Harshit Raj Singh <harshitrajsingh.hrs@gmail.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
Co-authored-by: Jude Bae(Bae cheongho) <jude@megazone.com >
Co-authored-by: MZC01-JUDE <mzc01-jude@MZC01-JUDE-2.local >
Co-authored-by: johannes-engler-mw <132657752+johannes-engler-mw@users.noreply.github.com >
2024-09-30 15:38:05 -04:00
Pedro Martín
1af7f658a8
refactor(azure): remove validate_arguments for CLI ( #4985 )
2024-09-11 13:13:06 +02:00
dependabot[bot]
1298620da8
chore(deps-dev): bump pytest from 8.3.2 to 8.3.3 ( #4991 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 08:59:46 +02:00
Hugo Pereira Brito
75c48cfaa3
refactor(cloudfront): replace origins dictionary with custom Origin class ( #4981 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-10 16:04:57 -04:00
Sergio Garcia
3406a07ae5
fix(audit): solve resources audit ( #4983 )
2024-09-10 15:41:59 -04:00
Sergio Garcia
cc9e1c5af8
chore(dependencies): update boto3 and botocore packages ( #4976 )
2024-09-10 15:36:23 -04:00
Sergio Garcia
0343f01cca
chore(README): update summary table ( #4984 )
2024-09-10 21:17:33 +02:00
dependabot[bot]
cad7985c28
chore(deps-dev): bump moto from 5.0.13 to 5.0.14 ( #4965 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-10 14:36:21 -04:00
Pedro Martín
71030f6f42
fix(main): logic for resource_tag and resource_arn usage ( #4979 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-09-10 14:07:07 -04:00
Daniel Barranquero
6883467d2f
feat(aws): Add new check to ensure RDS DB clusters are encrypted at rest ( #4931 )
2024-09-10 13:40:08 -04:00
Sergio Garcia
2c6944176f
fix(rds): handle new rds arn template function syntax ( #4980 )
2024-09-10 13:24:19 -04:00
Daniel Barranquero
1ef15f0b24
feat(aws): Add new check to ensure RDS event notification subscriptions are configured for critical database parameter group events ( #4907 )
2024-09-10 11:10:57 -04:00
dependabot[bot]
f5b0583df5
chore(deps-dev): bump pytest-env from 1.1.3 to 1.1.4 ( #4966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 10:17:36 -04:00
Daniel Barranquero
db225e9d2a
feat(aws): Add new RDS check to ensure db instances are protected by a backup plan ( #4879 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-09-10 10:14:40 -04:00
Daniel Barranquero
c9ae9df87f
feat(aws): Add new check to ensure RDS event notification subscriptions are configured for critical database instance events ( #4891 )
2024-09-10 09:26:15 -04:00
Daniel Barranquero
159a090c02
feat(aws): Add new check to ensure RDS event notification subscriptions are configured for critical cluster events ( #4887 )
2024-09-10 09:25:42 -04:00
Daniel Barranquero
605c6770e5
fix(rds): Modify RDS Event Notification Subscriptions for Security Groups Events check ( #4969 )
2024-09-10 09:13:46 -04:00
Pedro Martín
ae950484ed
fix(aws): make intersection to retrieve checks to execute ( #4970 )
2024-09-10 13:24:35 +02:00
Prowler Bot
c54b815b90
chore(regions_update): Changes in regions for AWS services ( #4971 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-09-10 12:55:06 +02:00
Pedro Martín
7a937c7708
refactor(provider): move audit and fixer config inside the provider ( #4960 )
2024-09-10 09:48:11 +02:00
dependabot[bot]
d62e74853e
chore(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.7 to 1.2.8 ( #4967 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 09:22:10 +02:00
Mario Rodriguez Lopez
bab59bc86e
feat(EC2): Change service to adjust the data saved in template_data in LaunchTemplateVersion ( #4848 )
2024-09-09 12:32:39 -04:00
dependabot[bot]
39e8485fc1
chore(deps): bump slack-sdk from 3.31.0 to 3.32.0 ( #4955 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 11:10:40 +02:00
Prowler Bot
b9f46cafff
chore(regions_update): Changes in regions for AWS services ( #4956 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-09-09 09:15:40 +02:00
Pedro Martín
48377ca865
feat(azure): add custom exception class ( #4871 )
2024-09-06 14:50:27 +02:00
Pedro Martín
4d902e02bb
fix(security-groups): remove RFC1918 from ec2_securitygroup_allow_wide_open_public_ipv4 ( #4951 )
2024-09-06 13:42:28 +02:00
Pedro Martín
e146491d4b
fix(aws): change check metadata ec2_securitygroup_allow_wide_open_public_ipv4 ( #4946 )
2024-09-06 12:31:19 +02:00
Pedro Martín
4eed5c7a99
refactor(check_metadata): move bulk_load_checks_metadata inside class ( #4934 )
2024-09-06 09:50:14 +02:00
dependabot[bot]
f169599a56
chore(deps): bump msgraph-sdk from 1.5.4 to 1.6.0 ( #4940 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-09-06 09:49:20 +02:00
dependabot[bot]
95768baa9e
chore(deps): bump google-api-python-client from 2.143.0 to 2.144.0 ( #4943 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 08:24:31 +02:00
Pedro Martín
d8d348f609
feat(kubernetes): add custom exception class ( #4912 )
2024-09-05 16:52:34 +02:00
dependabot[bot]
bd336250ee
chore(deps): bump dash from 2.17.1 to 2.18.0 ( #4932 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 09:16:51 +02:00
Pedro Martín
a975e96a45
feat(compliance): add method list_compliance_requirements ( #4890 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-09-04 20:35:26 +02:00
Pedro Martín
3933440a08
feat(secrets): improve detect secrets checks and add config ( #4915 )
2024-09-04 16:54:55 +02:00
Prowler Bot
36e7bf0912
chore(regions_update): Changes in regions for AWS services ( #4929 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-09-04 11:45:59 +02:00
dependabot[bot]
897e25dd3c
chore(deps): bump cryptography from 43.0.0 to 43.0.1 ( #4928 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 09:46:58 +02:00
dependabot[bot]
f4a8059f9b
chore(deps): bump cryptography from 43.0.0 to 43.0.1 ( #4923 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 08:54:56 +02:00
dependabot[bot]
71d844c101
chore(deps): bump peter-evans/create-pull-request from 6 to 7 ( #4926 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 08:53:26 +02:00
Pedro Martín
c2b2754926
feat(gcp): add custom exceptions clas ( #4908 )
2024-09-03 15:56:49 +02:00
Pedro Martín
cfd4019281
fix(aws): raise ArgumentTypeError for parser ( #4921 )
2024-09-03 13:47:43 +02:00
dependabot[bot]
989fce300d
chore(deps-dev): bump pylint from 3.2.6 to 3.2.7 ( #4920 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 07:21:52 +02:00
Amogh Bantwal
70fdc2693e
feat(html): Add number of muted findings in HTML report #4703 ( #4895 )
2024-09-02 10:13:06 +02:00
Rubén De la Torre Vico
9797c11152
chore(prowler): change all methods from services from format double underscore to single underscore ( #4910 )
2024-09-02 10:07:21 +02:00
Pedro Martín
007c1febf7
fix(metadata): change description from documentdb_cluster_deletion_protection ( #4909 )
2024-09-02 09:59:29 +02:00
Pepe Fagoaga
163027a49d
chore(aws): Remove token from log line ( #4903 )
2024-08-30 11:50:18 +02:00
Pepe Fagoaga
80c4802b36
chore(aws_mutelist): Add more Control Tower resources and tests ( #4900 )
2024-08-30 10:13:00 +02:00
dependabot[bot]
285eb45673
chore(deps): bump trufflesecurity/trufflehog from 3.81.9 to 3.81.10 ( #4898 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 09:44:12 +02:00
dependabot[bot]
5c2f2ee3b3
chore(deps-dev): bump safety from 3.2.6 to 3.2.7 ( #4899 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-30 09:43:58 +02:00
Pedro Martín
1f83e4fe7b
chore(pull-request): add check for backport ( #4901 )
2024-08-30 09:42:52 +02:00
Pedro Martín
b29f99441a
feat(aws): add custom exceptions class ( #4847 )
2024-08-29 19:08:47 +02:00
Pedro Martín
82c065bff4
feat(compliance): rename Compliance class and add list_compliance ( #4883 )
2024-08-29 16:55:22 +02:00
Pedro Martín
168d44d14b
docs(fixers): improve docs about fixers ( #4889 )
2024-08-29 14:15:31 +02:00
dependabot[bot]
910a72140b
chore(deps): bump google-api-python-client from 2.142.0 to 2.143.0 ( #4884 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 07:56:38 +02:00
Prowler Bot
d988877173
chore(regions_update): Changes in regions for AWS services ( #4880 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-28 11:45:12 +02:00
Toni de la Fuente
4fd673fd7c
chore(readme): Update Slack invite link ( #4875 )
2024-08-27 21:44:12 +02:00
Pepe Fagoaga
1bff2451e5
chore(release): Remove unused step ( #4874 )
2024-08-27 16:40:15 +02:00
Pepe Fagoaga
0921daf18b
chore: remove not used variable ( #4873 )
2024-08-27 16:31:13 +02:00
Pedro Martín
7ff80dbb8f
fix(rds): get the db_instances values ( #4866 )
2024-08-27 13:22:54 +02:00
dependabot[bot]
f487bda1fe
chore(deps): bump numpy from 2.0.1 to 2.0.2 ( #4869 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 08:05:57 +02:00
Pepe Fagoaga
d61e999b8f
chore(check_metadata): Rename to CheckMetadata ( #4864 )
2024-08-26 15:25:19 +02:00
Rubén De la Torre Vico
bcb63d0b2d
feat(elb): add new check elb_is_in_multiple_az ( #4829 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-26 13:27:08 +02:00
Pepe Fagoaga
71f50422ad
chore(aws-region): Use Prowler Bot ( #4863 )
2024-08-26 11:04:02 +02:00
Rubén De la Torre Vico
2b49aa8e89
chore(readme): Update the number of AWS checks ( #4860 )
2024-08-26 10:09:54 +02:00
Pedro Martín
921b6b1e85
fix(aws): enchance check cloudformation_stack_outputs_find_secrets ( #4859 )
2024-08-26 10:08:19 +02:00
dependabot[bot]
fc155e8368
chore(deps): bump azure-mgmt-compute from 32.0.0 to 33.0.0 ( #4856 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 08:01:31 +02:00
Rubén De la Torre Vico
79f1cf89cf
feat(elb): add new check elb_cross_zone_load_balancing_enabled ( #4818 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-23 10:09:32 -04:00
Pedro Martín
496d4daf01
refactor(azure): refactor azure provider ( #4653 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-23 10:01:35 -04:00
Daniel Barranquero
559c0d4e0b
chore(aws): Change RDS instance type from list to dict ( #4851 )
2024-08-23 09:26:53 -04:00
Pedro Martín
2fda2388bb
refactor(aws): Refactor provider ( #4808 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-23 09:19:05 -04:00
Pepe Fagoaga
0f79312c33
chore(backport): Use Prowler-Bot PAT ( #4855 )
2024-08-23 09:18:24 -04:00
Daniel Barranquero
472aea6a91
feat(aws): Add new check to ensure RDS db clusters copy tags to snapshots ( #4846 )
2024-08-23 09:09:52 -04:00
Pedro Martín
0d18406f80
refactor(kubernetes): refactor provider ( #4805 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-23 14:22:03 +02:00
Pedro Martín
05da5d1796
refactor(gcp): refactor GCP provider ( #4790 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-23 07:37:02 -04:00
Sergio Garcia
fb449cede8
fix(aws): handle AWS key-only tags ( #4845 )
2024-08-23 13:02:59 +02:00
Pepe Fagoaga
61df2ce0c2
chore(regions_update): Changes in regions for AWS services. ( #4849 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-23 11:45:45 +02:00
Pedro Martín
b7e20344a8
docs(is_item_matched): update docstrings for method ( #4836 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-23 10:15:15 +02:00
Sergio Garcia
c2552ee508
fix: handle empty input regions ( #4841 )
2024-08-22 13:54:18 -04:00
Hugo Pereira Brito
57f1fa5bfa
feat(s3): add s3_bucket_lifecycle_enabled check ( #4801 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-22 12:24:59 -04:00
Rubén De la Torre Vico
0b238243b1
feat(elbv2): add new check elbv2_is_in_multiple_az ( #4800 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-22 11:08:49 -04:00
Sergio Garcia
df405254c6
fix(aws): enhance resource arn filtering ( #4821 )
2024-08-22 16:48:25 +02:00
Daniel Barranquero
460acf2860
feat(aws): Add new RDS check to verify that db instances copy tags to snapshots ( #4806 )
2024-08-22 10:44:26 -04:00
Rubén De la Torre Vico
dec3e652c5
feat(IAM): add new check iam_group_administrator_access_policy ( #4831 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-22 10:14:45 -04:00
Mario Rodriguez Lopez
fc03188bfb
feat(ec2): Client VPN Endpoints Should Have Client Connection Logging Enabled ( #4804 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-22 09:57:33 -04:00
Mario Rodriguez Lopez
ff244138d9
feat(ec2): Ensure automatic acceptance of VPC attachment requests is disabled ( #4765 )
2024-08-22 08:26:01 -04:00
Sergio Garcia
903f9c576f
chore(test): improve iam_root_hardware_mfa_enabled tests ( #4833 )
2024-08-22 08:08:25 -04:00
Daniel Barranquero
0005f86a5f
feat(aws): Add new RDS check to ensure db clusters are configured for multiple availability zones ( #4781 )
2024-08-22 07:49:59 -04:00
Daniel Barranquero
a2144ad353
chore(rds): Revert changes on inherited instance checks ( #4827 )
2024-08-22 07:33:25 -04:00
Pepe Fagoaga
5f075b296d
chore(regions_update): Changes in regions for AWS services. ( #4826 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
Co-authored-by: Pedro Martín <pedromarting3@gmail.com >
2024-08-22 13:21:45 +02:00
dependabot[bot]
0c7b960e08
chore(deps-dev): bump safety from 3.2.5 to 3.2.6 ( #4825 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 08:26:58 +02:00
dependabot[bot]
c65e91f834
chore(deps): bump tj-actions/changed-files from 44 to 45 ( #4822 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 08:25:43 +02:00
Pedro Martín
5876fea163
fix(outputs): refactor unroll_tags to use str as tags ( #4817 )
2024-08-21 12:40:46 -04:00
Pepe Fagoaga
a557d62d84
chore(regions_update): Changes in regions for AWS services. ( #4814 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-21 13:07:03 +02:00
dependabot[bot]
f25319f3f6
chore(deps): bump azure-mgmt-web from 7.3.0 to 7.3.1 ( #4813 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 11:11:54 +02:00
dependabot[bot]
1e02b05d2d
chore(deps): bump google-api-python-client from 2.141.0 to 2.142.0 ( #4812 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 08:33:53 +02:00
Rubén De la Torre Vico
78042063cb
feat(iam): add new check to ensure user does not have policies with admin access ( #4802 )
2024-08-20 11:08:51 -04:00
Mario Rodriguez Lopez
8129b174f1
feat(CodeBuild): Ensure source repository URLs do not contain sensitive credentials ( #4731 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-20 09:44:55 -04:00
Daniel Barranquero
3f78fb4220
feat(aws): Add new RDS check for deletion protection enabled on clusters ( #4738 )
2024-08-20 09:07:11 -04:00
Pedro Martín
e11bb478d6
fix(mutelist): change logic for tags in aws mutelist ( #4786 )
2024-08-20 07:38:06 -04:00
dependabot[bot]
dec5fb6428
chore(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.6 to 1.2.7 ( #4796 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 09:34:40 +02:00
dependabot[bot]
256ccfea79
chore(deps-dev): bump moto from 5.0.12 to 5.0.13 ( #4795 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 08:16:18 +02:00
Rubén De la Torre Vico
1a8bc14587
feat(awslambda): New check to ensure that a function is inside VPC ( #4783 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-19 14:22:21 -04:00
Rubén De la Torre Vico
8483486095
chore(elbv2): Add SecurityHub link to elbv2_ssl_listeners metadata ( #4787 )
2024-08-19 13:06:34 -04:00
Rubén De la Torre Vico
7aaecbabab
chore(elbv2): add SecurityHub link to elbv2_desync_mitigation_mode metadata ( #4791 )
2024-08-19 13:04:48 -04:00
Rubén De la Torre Vico
5cc9554c23
chore(awslambda): Enhance function public access check called from other resource ( #4679 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-19 13:03:30 -04:00
Hugo Pereira Brito
5d42ae6e6f
feat(s3): add s3_bucket_cross_region_replication check ( #4761 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-19 12:42:42 -04:00
Sergio Garcia
38b73fb0c0
feat(kubernetes): add a test_connection method ( #4684 )
2024-08-19 12:12:00 -04:00
Sergio Garcia
84a76f4535
feat(gcp): add a test_connection method ( #4616 )
...
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
2024-08-19 12:11:20 -04:00
Rubén De la Torre Vico
a126fd82b3
fix(ec2): Manage UnicodeDecodeError when reading user data ( #4785 )
2024-08-19 11:34:39 -04:00
Rubén De la Torre Vico
bf139138e0
chore(azure): Fix CIS 2.1 mapping ( #4760 )
2024-08-19 11:44:34 +02:00
dependabot[bot]
0fcf4243f5
chore(deps): bump boto3 from 1.34.160 to 1.34.162 ( #4778 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 09:14:39 +02:00
dependabot[bot]
bbb0248bc1
chore(deps): bump google-api-python-client from 2.140.0 to 2.141.0 ( #4751 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 12:11:28 -04:00
Sergio Garcia
e6581255c2
fix(iam): update logic of Root Hardware MFA check ( #4726 )
2024-08-16 11:49:30 -04:00
Sergio Garcia
717932ae26
fix(aws): run Prowler as IAM Root or Federated User ( #4712 )
2024-08-16 11:49:14 -04:00
Sergio Garcia
3f56731e6d
fix(version): update version flag logic ( #4688 )
2024-08-16 11:48:57 -04:00
Pepe Fagoaga
0f837f658e
chore(regions_update): Changes in regions for AWS services. ( #4753 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-16 11:45:12 -04:00
Sergio Garcia
b70977163e
fix(ecr): change log level of non-scanned images ( #4747 )
2024-08-16 11:43:04 -04:00
Sergio Garcia
98fc624010
fix(ecr): handle non-existing findingSeverityCounts key ( #4746 )
2024-08-16 11:42:53 -04:00
dependabot[bot]
ccb755340f
chore(deps): bump botocore from 1.34.160 to 1.34.162 ( #4758 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 11:28:04 -04:00
Mario Rodriguez Lopez
49ff901195
feat(EC2): Add new check for security group port restrictions ( #4594 )
2024-08-16 09:43:00 -04:00
dependabot[bot]
e7d0d49809
chore(deps): bump trufflesecurity/trufflehog from 3.81.8 to 3.81.9 ( #4756 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 09:35:08 -04:00
Hugo Pereira Brito
47bb97961c
chore(cloudtrail): add remediation link to check cloudtrail_s3_dataevents_read_enabled ( #4764 )
2024-08-16 09:33:09 -04:00
Hugo Pereira Brito
1178317567
chore(cloudtrail): add remediation link to check cloudtrail_s3_dataevents_write_enabled ( #4762 )
2024-08-16 09:32:35 -04:00
dependabot[bot]
edd0dd1080
chore(deps): bump boto3 from 1.34.159 to 1.34.160 ( #4750 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-16 09:18:48 -04:00
Hugo Pereira Brito
ae1b114a13
refactor(s3): Changed buckets variable type form list to dict ( #4742 )
2024-08-14 10:28:06 -04:00
dependabot[bot]
3c9c28f351
chore(deps): bump botocore from 1.34.159 to 1.34.160 ( #4735 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 10:20:15 -04:00
dependabot[bot]
93e6751e35
chore(deps): bump boto3 from 1.34.158 to 1.34.159 ( #4734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 09:30:11 -04:00
Daniel Barranquero
680781656b
feat(aws): Add new RDS check to verify that cluster minor version upgrade is enabled ( #4725 )
2024-08-14 09:04:27 -04:00
Pepe Fagoaga
21382efd07
chore(regions_update): Changes in regions for AWS services. ( #4739 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-14 08:31:50 -04:00
Hugo Pereira Brito
097e61ab9d
feat(elasticache): Ensure Redis Cache Clusters Automatically Install Minor Updates ( #4699 )
2024-08-14 08:28:16 -04:00
Daniel Barranquero
52d83bd83b
feat(aws): Split the checks that mix RDS Instances and Clusters ( #4730 )
2024-08-13 10:16:50 -04:00
dependabot[bot]
49cfe15abc
chore(deps): bump botocore from 1.34.158 to 1.34.159 ( #4728 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 09:03:15 -04:00
Mario Rodriguez Lopez
0ef30c655a
fix(ACM): Change check logic to scan only in use certificates ( #4732 )
2024-08-13 08:39:27 -04:00
Daniel Barranquero
e2d211c188
feat(aws): Add new Neptune check for cluster snapshot visibility ( #4709 )
2024-08-13 08:27:35 -04:00
Daniel Barranquero
62a1d91869
feat(aws): Add new CodeBuild check to validate environment variables ( #4632 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-13 08:15:45 -04:00
dependabot[bot]
8c1347323e
chore(deps): bump boto3 from 1.34.157 to 1.34.158 ( #4727 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 08:13:00 -04:00
Mario Rodriguez Lopez
cb807e4aed
feat(DocumentDB): Add new DocumentDB check for cluster snapshot visibility ( #4702 )
2024-08-12 14:05:04 -04:00
dependabot[bot]
bcc8d5f1fe
chore(deps-dev): bump safety from 3.2.4 to 3.2.5 ( #4722 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-12 10:03:00 -04:00
dependabot[bot]
59acd303fb
chore(deps): bump botocore from 1.34.157 to 1.34.158 ( #4721 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 08:40:42 -04:00
dependabot[bot]
0675cc8fdb
chore(deps): bump boto3 from 1.34.156 to 1.34.157 ( #4719 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 08:02:17 -04:00
dependabot[bot]
ed27491118
chore(deps): bump trufflesecurity/trufflehog from 3.81.7 to 3.81.8 ( #4720 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 07:59:29 -04:00
dependabot[bot]
abb28af68e
chore(deps): bump aiohttp from 3.9.5 to 3.10.2 ( #4713 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 14:52:42 -04:00
Rubén De la Torre Vico
18885d0cd7
chore(ec2): Change security groups to dict ( #4700 )
2024-08-09 14:40:34 -04:00
Pedro Martín
ca56ac4e77
feat(azure): add test_connection method ( #4615 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-09 14:38:12 -04:00
Pedro Martín
8f2b39b3ce
fix(iam): handle no arn serial numbers for MFA devices ( #4697 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-09 12:57:34 -04:00
Pepe Fagoaga
761eebac1e
feat(aws): Add a test_connection method ( #4563 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-08-09 12:01:40 +02:00
Pepe Fagoaga
8bdff0d681
fix(backport): Workaround not to fail if no backport is needed ( #4707 )
2024-08-09 09:56:02 +02:00
dependabot[bot]
55e0656375
chore(deps): bump botocore from 1.34.156 to 1.34.157 ( #4704 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 07:56:26 +02:00
dependabot[bot]
e666b66ec0
chore(deps): bump boto3 from 1.34.154 to 1.34.156 ( #4698 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 11:54:40 +02:00
Pedro Martín
cdb4f73803
docs(developer-guide): add info about docstrings ( #4701 )
2024-08-08 11:41:32 +02:00
dependabot[bot]
b4c7345124
chore(deps): bump botocore from 1.34.155 to 1.34.156 ( #4694 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 10:49:13 +02:00
dependabot[bot]
af8cc37eea
chore(deps): bump trufflesecurity/trufflehog from 3.81.6 to 3.81.7 ( #4693 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-08 10:48:41 +02:00
Sergio Garcia
28bed98ee4
chore(version): update version logic in Prowler ( #4654 )
2024-08-07 18:15:10 +02:00
Sergio Garcia
3d39eb7db6
chore(backport): update backport PR title ( #4686 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-07 16:59:47 +02:00
Pepe Fagoaga
2c5f2e9f5c
chore(labeler): Run also for v4.* ( #4687 )
2024-08-07 10:30:49 -04:00
Hugo Pereira Brito
5ce54e5605
feat(aws): Add new S3 check for public access block configuration in access points ( #4608 )
2024-08-07 10:23:12 -04:00
Daniel Barranquero
6c029a9d7d
feat(aws): Add new KMS check to prevent unintentional key deletion ( #4595 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-07 09:15:22 -04:00
Sergio Garcia
96f893c3ec
chore(version): update master version ( #4681 )
2024-08-07 14:53:45 +02:00
Pepe Fagoaga
f0047cf5a7
chore(actions): Run for v4.* branch ( #4682 )
2024-08-07 14:11:38 +02:00
Mario Rodriguez Lopez
1b18aef0f0
feat(acm): Add new check for insecure algorithms in certificates ( #4551 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-07 08:00:24 -04:00
dependabot[bot]
80e13bffa2
chore(deps): bump botocore from 1.34.154 to 1.34.155 ( #4665 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 11:33:45 +02:00
dependabot[bot]
384d16749c
chore(deps): bump azure-storage-blob from 12.21.0 to 12.22.0 ( #4664 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 11:01:14 +02:00
Pepe Fagoaga
9c4ba1183b
chore(regions): Update labels for backporting ( #4678 )
2024-08-07 11:00:41 +02:00
Pepe Fagoaga
40a88e07d1
chore(backport): Automate all the things! ( #4669 )
2024-08-07 10:40:14 +02:00
dependabot[bot]
692ed760e0
chore(deps): bump google-api-python-client from 2.139.0 to 2.140.0 ( #4666 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 10:26:48 +02:00
dependabot[bot]
6c3e451f32
chore(deps): bump boto3 from 1.34.152 to 1.34.154 ( #4663 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 09:01:28 +02:00
dependabot[bot]
24f511b567
chore(deps): bump trufflesecurity/trufflehog from 3.81.5 to 3.81.6 ( #4662 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 09:00:56 +02:00
Sergio Garcia
89c6652bd6
fix(tags): handle AWS dictionary type tags ( #4656 )
2024-08-07 08:34:57 +02:00
dependabot[bot]
8aca456285
chore(deps-dev): bump moto from 5.0.11 to 5.0.12 ( #4642 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-06 14:59:29 -04:00
Rubén De la Torre Vico
824a465667
test(awslambda): Cover possible checks with moto instead MagicMock ( #4609 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-06 13:40:51 -04:00
Amogh Bantwal
086c203e6b
feat(aws) Add check to make sure EKS clusters have a supported version ( #4604 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-06 13:40:05 -04:00
dependabot[bot]
f746a9e742
chore(deps-dev): bump flake8 from 7.1.0 to 7.1.1 ( #4643 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 09:19:05 +02:00
Pepe Fagoaga
90810d9098
chore: change SaaS for Prowler ( #4651 )
2024-08-06 08:56:04 +02:00
Pepe Fagoaga
75b3f52309
docs(mutelist): Add service_* documentation ( #4650 )
2024-08-06 08:55:55 +02:00
dependabot[bot]
8ecb4696d4
chore(deps): bump botocore from 1.34.152 to 1.34.154 ( #4641 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 08:44:43 +02:00
dependabot[bot]
7b22c9c97b
chore(deps): bump trufflesecurity/trufflehog from 3.81.4 to 3.81.5 ( #4645 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 08:24:27 +02:00
dependabot[bot]
84f0542b98
chore(deps-dev): bump coverage from 7.6.0 to 7.6.1 ( #4640 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 08:07:24 +02:00
Rubén De la Torre Vico
8faa40dfb6
feat(opensearch): Add domain inside VPC case for public domain check ( #4570 )
2024-08-05 13:04:49 -04:00
Pepe Fagoaga
47f7555d05
refactor(mutelist): Remove re.match and improve docs ( #4637 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-05 12:59:30 -04:00
Pedro Martín
96d9cbd8af
fix(gcp): check cloudsql sslMode ( #4635 )
2024-08-05 12:12:00 -04:00
Pedro Martín
c8bc54aa48
fix(gcp): check next rotation time in KMS keys ( #4633 )
2024-08-05 11:31:38 -04:00
Rubén De la Torre Vico
fad0b8995a
chore(aws): Convert ELB and ELBv2 attributes to dictionaries ( #4575 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-08-05 11:14:19 -04:00
dependabot[bot]
d4b6fa27e2
chore(deps): bump msgraph-sdk from 1.5.3 to 1.5.4 ( #4629 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 15:02:49 +02:00
dependabot[bot]
a37723fd32
chore(deps): bump boto3 from 1.34.151 to 1.34.152 ( #4628 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 08:14:55 -04:00
Pedro Martín
fc5eefe532
fix(scan_test): change resource_tags to a dict ( #4631 )
2024-08-05 10:02:41 +02:00
Pedro Martín
ffd9b2a2f6
chore(scan-class): add new scan class ( #4564 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-05 08:21:13 +02:00
dependabot[bot]
112f48ac08
chore(deps-dev): bump black from 24.4.2 to 24.8.0 ( #4627 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 08:19:54 +02:00
Sergio Garcia
95ec3d91b4
refactor(tags): convert tags to a dictionary ( #4598 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-08-05 08:17:43 +02:00
Sergio Garcia
b0709d08cd
fix(gcp): use KMS key id in checks ( #4610 )
2024-08-05 08:16:56 +02:00
dependabot[bot]
a0e3cb87a4
chore(deps): bump trufflesecurity/trufflehog from 3.80.5 to 3.81.4 ( #4625 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 08:15:49 +02:00
Pepe Fagoaga
1b9cc9e3db
chore(regions_update): Changes in regions for AWS services. ( #4630 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-05 08:14:49 +02:00
Jon Young
d9fb67bc43
docs(Tutorials): include volume option when running dashboard in docker ( #4620 )
2024-08-05 08:06:24 +02:00
dependabot[bot]
a79022dce8
chore(deps): bump botocore from 1.34.151 to 1.34.152 ( #4611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 08:03:55 +02:00
dependabot[bot]
0a2ce690f4
chore(deps): bump trufflesecurity/trufflehog from 3.80.4 to 3.80.5 ( #4612 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 07:57:22 +02:00
Pedro Martín
bbc51114b0
fix(sns): add condition to sns topics ( #4498 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-08-01 11:54:36 -04:00
Pepe Fagoaga
32da86f393
fix(mutelist): Fix tags match ( #4606 )
2024-08-01 09:01:44 -04:00
Pepe Fagoaga
74d02e1da6
chore(version): Update Prowler version ( #4605 )
2024-08-01 08:01:45 -04:00
Pepe Fagoaga
8ec6e89e5c
chore(regions_update): Changes in regions for AWS services. ( #4607 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-08-01 11:35:08 +02:00
dependabot[bot]
17012ec1a4
chore(deps): bump trufflesecurity/trufflehog from 3.80.3 to 3.80.4 ( #4601 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 08:06:11 +02:00
Pepe Fagoaga
8461257428
fix(status): Recover status filtering ( #4572 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-31 10:10:07 -04:00
Kay Agahd
26a5ffaf82
fix(aws): only check artifacts that can be scanned for vulnerabilities by ecr_repositories_scan_vulnerabilities_in_latest_image ( #4507 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-31 09:27:26 -04:00
Sergio Garcia
563ddb3707
chore(permissions): add missing ec2 permission ( #4577 )
2024-07-31 14:22:21 +02:00
Pedro Martín
2c11c3d6f9
fix(typo): fix typo on PR template ( #4596 )
2024-07-31 07:58:53 -04:00
cetteup
e050f44d63
fix(aws): Pass backup retention check if retention period is equal to minimum ( #4593 )
2024-07-31 13:25:53 +02:00
Pepe Fagoaga
4fd3405bbf
chore(regions_update): Changes in regions for AWS services. ( #4592 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-31 11:33:59 +02:00
dependabot[bot]
a1c2caa745
chore(deps): bump boto3 from 1.34.149 to 1.34.151 ( #4587 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 09:47:41 +02:00
dependabot[bot]
f639dc8bf4
chore(deps): bump trufflesecurity/trufflehog from 3.80.2 to 3.80.3 ( #4581 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 09:16:37 +02:00
dependabot[bot]
35325d9f40
chore(deps): bump google-api-python-client from 2.138.0 to 2.139.0 ( #4579 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 09:16:08 +02:00
Pepe Fagoaga
71503b553a
chore(pr-template): Add Checklist ( #4586 )
2024-07-31 08:31:55 +02:00
dependabot[bot]
d91a240ea8
chore(deps): bump botocore from 1.34.150 to 1.34.151 ( #4578 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 08:29:51 +02:00
Sergio Garcia
b9b5f66073
fix(test): solve VPC import in tests ( #4574 )
2024-07-30 10:34:55 -04:00
Sergio Garcia
e3f66840aa
chore(version): update Prowler version ( #4565 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-07-30 10:17:56 +02:00
Rubén De la Torre Vico
0d6c529a46
fix(autoscaling): change unexpected exception to error severity logger ( #4569 )
2024-07-30 10:07:36 +02:00
dependabot[bot]
5237658047
chore(deps): bump botocore from 1.34.149 to 1.34.150 ( #4567 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 09:25:07 +02:00
Daniel Barranquero
c00f61ac10
test(GCP): Add remaining GCP tests for KMS checks ( #4550 )
2024-07-29 13:22:41 -04:00
Rubén De la Torre Vico
2cd840a2b5
fix(autoscaling): Add exception manage while decoding UserData ( #4562 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-29 12:03:44 -04:00
dependabot[bot]
7e630ebe27
chore(deps): bump boto3 from 1.34.148 to 1.34.149 ( #4556 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 08:24:06 +02:00
dependabot[bot]
2f1c0facfd
chore(deps): bump trufflesecurity/trufflehog from 3.80.1 to 3.80.2 ( #4557 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 08:23:45 +02:00
Pepe Fagoaga
603bb03f35
chore(regions_update): Changes in regions for AWS services. ( #4560 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-29 08:22:19 +02:00
Rubén De la Torre Vico
b7af1a06e8
fix(organizations): Fix types errors related to policies and json.loads function ( #4554 )
2024-07-26 10:51:46 -04:00
Kay Agahd
02fc034b1f
feat(aws): make check eks_control_plane_logging_all_types_enabled configurable ( #4553 )
2024-07-26 10:24:01 -04:00
joshua_jebaraj
40522cdc62
fix(gcp): false positive for iam_sa_no_administrative_privilege check ( #4500 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-26 10:15:34 -04:00
Rubén De la Torre Vico
dc11d85451
chore(cloudsql): Change default cases for CloudSQL checks and remaining tests ( #4537 )
2024-07-26 10:09:04 -04:00
Pepe Fagoaga
13c50086eb
chore(regions_update): Changes in regions for AWS services. ( #4552 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-26 09:38:43 -04:00
Sergio Garcia
f7729381e0
fix(s3): enhance threading in s3 service ( #4530 )
2024-07-26 09:16:47 -04:00
dependabot[bot]
d244475578
chore(deps): bump azure-mgmt-network from 25.4.0 to 26.0.0 ( #4543 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 14:28:46 +02:00
dependabot[bot]
10dcbaea7b
chore(deps): bump google-api-python-client from 2.137.0 to 2.138.0 ( #4542 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 13:33:43 +02:00
dependabot[bot]
c91bbdcf2b
chore(deps): bump azure-mgmt-compute from 31.0.0 to 32.0.0 ( #4541 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 13:01:49 +02:00
dependabot[bot]
c7dbcb17d6
chore(deps): bump botocore from 1.34.148 to 1.34.149 ( #4539 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 12:08:53 +02:00
dependabot[bot]
5a8a9286db
chore(deps): bump boto3 from 1.34.147 to 1.34.148 ( #4538 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 09:11:02 +02:00
dependabot[bot]
2476a1275a
chore(deps-dev): bump pytest from 8.3.1 to 8.3.2 ( #4540 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 08:28:40 +02:00
Hugo Pereira Brito
ac680c58cd
docs(services): Fixed changed links ( #4536 )
2024-07-25 13:14:10 +02:00
Daniel Barranquero
68f0916ce4
test(iam): Add remaining GCP tests for IAM checks ( #4519 )
2024-07-25 11:21:36 +02:00
dependabot[bot]
dc896fc0af
chore(deps): bump botocore from 1.34.147 to 1.34.148 ( #4532 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 09:28:42 +02:00
dependabot[bot]
76af71d2df
chore(deps): bump boto3 from 1.34.146 to 1.34.147 ( #4531 )
2024-07-25 08:43:22 +02:00
dependabot[bot]
96f761e4ef
chore(deps): bump azure-mgmt-containerservice from 30.0.0 to 31.0.0 ( #4513 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-24 11:53:31 +02:00
Pepe Fagoaga
9e16e477e9
chore(CODEOWNERS): update team ( #4527 )
2024-07-24 09:12:33 +02:00
Sergio Garcia
2038e30d3e
fix(checks): ensure CheckID is correct in check's metadata ( #4522 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-24 09:08:51 +02:00
dependabot[bot]
a4dc6975b0
chore(deps): bump botocore from 1.34.146 to 1.34.147 ( #4526 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-24 08:41:38 +02:00
dependabot[bot]
a4a89fa581
chore(deps): bump boto3 from 1.34.145 to 1.34.146 ( #4525 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-24 07:38:59 +02:00
Pepe Fagoaga
fc449bfd7b
chore(s3): create class and refactor ( #4457 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-23 10:03:28 -04:00
Rubén De la Torre Vico
2477948ae9
test(gcp): Test GCP provider new auth and print credentials ( #4331 )
2024-07-23 09:26:29 -04:00
Rubén De la Torre Vico
ca98584ded
test(logging): Add remaining tests for Logging checks ( #4481 )
2024-07-23 09:24:32 -04:00
Rubén De la Torre Vico
489830f01a
docs(azure): Review actual roles necessary to execute Prowler ( #4501 )
2024-07-23 09:15:23 -04:00
Rubén De la Torre Vico
bd56ca2979
chore(dms): Change checks IDs to match with metadata ( #4520 )
2024-07-23 06:41:07 -04:00
dependabot[bot]
04483a9a4f
chore(deps): bump cryptography from 42.0.6 to 43.0.0 ( #4512 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 11:42:59 +02:00
dependabot[bot]
684f63d398
chore(deps): bump numpy from 2.0.0 to 2.0.1 ( #4510 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 11:02:05 +02:00
dependabot[bot]
b528dd44cd
chore(deps): bump botocore from 1.34.145 to 1.34.146 ( #4511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 10:11:50 +02:00
dependabot[bot]
dfdeac0a46
chore(deps-dev): bump pylint from 3.2.5 to 3.2.6 ( #4509 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 09:23:33 +02:00
dependabot[bot]
b52b67fd4b
chore(deps-dev): bump pytest from 8.2.2 to 8.3.1 ( #4508 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 18:56:30 -04:00
Sergio Garcia
5cf7d89aab
fix(inspector2): add more efficient way to check if any active findings ( #4505 )
2024-07-22 16:25:23 -04:00
Pedro Martín
f5e6b1e438
docs(developer): improve developers docs with Trufflehog and --no-verify ( #4502 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-22 13:12:52 +02:00
Pedro Martín
aa44bde940
chore(deps): update cryptography to 42.0.6 ( #4499 )
2024-07-22 12:09:55 +02:00
Sergio Garcia
ddc927a4ad
chore(test): add missing acm imported certificate test ( #4485 )
2024-07-22 09:49:37 +02:00
dependabot[bot]
fbc99259e2
chore(deps): bump boto3 from 1.34.144 to 1.34.145 ( #4497 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 09:11:54 +02:00
Daniel Barranquero
28f6f0abcc
test(cloudstorage): Add remaining GCP tests for CloudStorage checks ( #4464 )
2024-07-19 08:37:22 -04:00
dependabot[bot]
0933a04239
chore(deps): bump azure-storage-blob from 12.20.0 to 12.21.0 ( #4490 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 08:36:57 -04:00
Pedro Martín
5185f3a41e
chore(output): review report function ( #4465 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-07-19 08:36:39 -04:00
Pepe Fagoaga
6d20b11394
chore(CODEOWNERS): protect unauthorized changes ( #4493 )
2024-07-19 12:37:34 +02:00
dependabot[bot]
a01635e9ea
chore(deps): bump botocore from 1.34.144 to 1.34.145 ( #4491 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 11:32:35 +02:00
Pedro Martín
3bf9cd3db1
docs(readme): add Prowler animation gif to README ( #4492 )
2024-07-19 10:56:01 +02:00
dependabot[bot]
e15f0b2d0f
chore(deps): bump trufflesecurity/trufflehog from 3.80.0 to 3.80.1 ( #4486 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 09:59:44 +02:00
Sergio Garcia
f2de059ca1
fix(ssm): add missing ResourceArn to SSM check ( #4482 )
2024-07-18 18:10:06 +02:00
Ikko Eltociear Ashimine
8c8ac95d9c
docs(readme): update README.md ( #4483 )
2024-07-18 17:31:52 +02:00
Pepe Fagoaga
89159c2111
chore(codeowners): update for sdk and checks ( #4480 )
2024-07-18 09:52:23 -04:00
Pedro Martín
70eb59185b
docs(readme): update dashboard screenshot in README ( #4479 )
2024-07-18 12:53:03 +02:00
Pepe Fagoaga
f97af19860
chore(regions_update): Changes in regions for AWS services. ( #4478 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-18 11:32:53 +02:00
dependabot[bot]
5ccd8af2a2
chore(deps): bump msgraph-sdk from 1.5.2 to 1.5.3 ( #4475 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 10:40:07 +02:00
Pedro Martín
b53e8abc87
fix(main): change module name ( #4477 )
2024-07-18 10:29:47 +02:00
dependabot[bot]
db4c4fdaeb
chore(deps): bump azure-mgmt-keyvault from 10.3.0 to 10.3.1 ( #4474 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 08:39:20 +02:00
Sergio Garcia
44afe2db3e
chore(compliance): simplify ComplianceOutput class ( #4467 )
2024-07-18 08:36:57 +02:00
Sergio Garcia
204d548cd0
chore(csv): remove old CSV functions ( #4469 )
2024-07-18 08:30:07 +02:00
dependabot[bot]
3faf80c0d7
chore(deps): bump trufflesecurity/trufflehog from 3.79.0 to 3.80.0 ( #4471 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 08:28:01 +02:00
chaipot
5078e4a823
chore(docs): update remediation of custom checks metadata ( #4470 )
2024-07-17 17:14:35 -04:00
Pepe Fagoaga
d1b57ebd75
feat(output): Add a setter for the file descriptor and include extension ( #4468 )
2024-07-17 17:09:47 -04:00
Sergio Garcia
fdab3a737a
chore(compliance): change compliance model names ( #4466 )
2024-07-17 11:47:28 -04:00
Rubén De la Torre Vico
b6f01b92dd
test(gcp): Add bigquery and half of cloudsql check tests ( #4462 )
2024-07-17 12:03:22 +02:00
Pepe Fagoaga
c92537c791
chore(regions_update): Changes in regions for AWS services. ( #4463 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-17 11:35:53 +02:00
Sergio Garcia
3e7cc2e0a2
chore(compliance): add manual requirements to compliance output ( #4449 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-07-17 08:23:38 +02:00
Rubén De la Torre Vico
b8cfdb590b
test(gcp): Add remaining CloudSQL tests ( #4380 )
2024-07-16 13:51:53 -04:00
Pepe Fagoaga
577afbd521
chore(mutelist): create new class to encapsulate the logic ( #4413 )
2024-07-16 13:44:43 -04:00
Rubén De la Torre Vico
d01cc51b6d
test(compute): Add remaining tests for Compute service in GCP provider ( #4458 )
2024-07-16 11:43:30 -04:00
dependabot[bot]
ffa60b4ccd
chore(deps): bump msgraph-sdk from 1.4.0 to 1.5.2 ( #4426 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 06:57:42 -04:00
Rubén De la Torre Vico
d6dd0f7244
fix(entra): Change to correct service in entra_user_with_vm_access_has_mfa metadata ( #4454 )
2024-07-16 12:06:18 +02:00
Pepe Fagoaga
4df0dc4904
chore(regions_update): Changes in regions for AWS services. ( #4455 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-16 11:48:52 +02:00
dependabot[bot]
386a1e1d1a
chore(deps): bump boto3 from 1.34.143 to 1.34.144 ( #4451 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 08:54:32 +02:00
dependabot[bot]
db9d7a4439
chore(deps): bump setuptools from 69.5.1 to 70.0.0 ( #4450 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 16:12:56 -04:00
Pedro Martín
5725035e29
chore(GenericCompliance): add Generic Compliance class ( #4447 )
...
Co-authored-by: Sergio <sergio@prowler.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-15 12:56:22 -04:00
Pedro Martín
96a49e97d2
fix(iam_avoid_root_usage): change timestamp format ( #4446 )
2024-07-15 17:10:49 +02:00
Sergio Garcia
2a95750525
chore(iso27001): add ISO27001 output class ( #4441 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-15 09:43:26 -04:00
Pedro Martín
b868d1a7fe
fix(glue): add getters for connection attributes ( #4445 )
2024-07-15 14:51:01 +02:00
Pepe Fagoaga
37ade2a722
chore(revert): PR #4067 ( #4440 )
...
Co-authored-by: Pedro Martín <pedromarting3@gmail.com >
2024-07-15 10:25:00 +02:00
dependabot[bot]
c67032e07f
chore(deps): bump botocore from 1.34.143 to 1.34.144 ( #4442 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 09:25:25 +02:00
Pepe Fagoaga
0de8ef032a
chore(regions_update): Changes in regions for AWS services. ( #4444 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-15 09:24:37 +02:00
Sergio Garcia
027aa9796d
chore(aws): add AWS Well-Architected output class ( #4439 )
2024-07-12 11:27:21 -04:00
Sergio Garcia
a505776227
chore(ens): add ENS output class ( #4435 )
2024-07-12 10:50:41 -04:00
Sergio Garcia
3be9de376a
chore(mitre): add MITRE ATT&CK output class ( #4425 )
2024-07-12 10:08:32 -04:00
dependabot[bot]
bd26d74b28
chore(deps): bump boto3 from 1.34.142 to 1.34.143 ( #4437 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-12 09:36:43 +02:00
dependabot[bot]
ca27854ff0
chore(deps-dev): bump coverage from 7.5.4 to 7.6.0 ( #4438 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-12 08:55:33 +02:00
Pepe Fagoaga
abd18dc14d
chore(regions_update): Changes in regions for AWS services. ( #4433 )
2024-07-11 09:27:52 -04:00
Pepe Fagoaga
297f506fd3
docs(gcp): Fix typo in title ( #4434 )
2024-07-11 09:27:04 -04:00
dependabot[bot]
78ca4b93a5
chore(deps): bump botocore from 1.34.142 to 1.34.143 ( #4428 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 10:04:33 +02:00
dependabot[bot]
c80d51b585
chore(deps): bump boto3 from 1.34.141 to 1.34.142 ( #4427 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 08:47:57 +02:00
Sergio Garcia
cf9b23c302
fix(cis): add missing fields and reorder ( #4424 )
2024-07-10 13:11:55 -04:00
Sergio Garcia
ef4b9e8d6a
fix(templates): solve broken GitHub issues templates ( #4423 )
2024-07-10 16:55:51 +02:00
Sergio Garcia
a5a8c2a769
chore(cis): add CIS output class ( #4400 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-10 09:26:08 -04:00
Pepe Fagoaga
64b21ae2b9
chore(labeler): add outputs and integrations ( #4422 )
2024-07-10 09:25:07 -04:00
Pepe Fagoaga
3da4824a1d
chore(regions_update): Changes in regions for AWS services. ( #4420 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-10 09:24:05 -04:00
Pepe Fagoaga
2247296cf9
chore(templates): update to remove titles ( #4421 )
2024-07-10 09:22:13 -04:00
dependabot[bot]
615127f790
chore(deps): bump botocore from 1.34.141 to 1.34.142 ( #4416 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 11:54:21 +02:00
dependabot[bot]
42f21a52c9
chore(deps): bump google-api-python-client from 2.136.0 to 2.137.0 ( #4415 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 08:36:13 +02:00
dependabot[bot]
e9442b2f89
chore(deps): bump zipp from 3.18.1 to 3.19.1 ( #4414 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 08:32:34 +02:00
Pepe Fagoaga
6336b1c0d9
refactor(SecurityHub): create class to handle integration ( #4397 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-09 11:47:47 -04:00
Pepe Fagoaga
a0603b972e
chore(regions_update): Changes in regions for AWS services. ( #4412 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-09 09:18:57 -04:00
dependabot[bot]
f319884532
chore(deps): bump boto3 from 1.34.139 to 1.34.141 ( #4410 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 13:27:29 +02:00
dependabot[bot]
d49139c4f4
chore(deps-dev): bump moto from 5.0.10 to 5.0.11 ( #4404 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 11:33:00 +02:00
dependabot[bot]
046c82232d
chore(deps): bump botocore from 1.34.140 to 1.34.141 ( #4403 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 09:39:19 +02:00
dependabot[bot]
027aafd9ea
chore(deps): bump jsonschema from 4.22.0 to 4.23.0 ( #4402 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 09:01:13 +02:00
Sergio Garcia
215d5dabd7
fix(docs): update deprecated command ( #4401 )
2024-07-09 08:40:25 +02:00
Pepe Fagoaga
f5e2ac7486
chore(regions_update): Changes in regions for AWS services. ( #4396 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-08 09:56:03 -04:00
Pepe Fagoaga
6fc24b5435
chore: rename test function in the HTML test class ( #4395 )
2024-07-08 09:51:44 -04:00
dependabot[bot]
3d99e6ea28
chore(deps): bump botocore from 1.34.139 to 1.34.140 ( #4391 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 09:27:57 +02:00
dependabot[bot]
b23aefadc1
chore(deps): bump certifi from 2024.2.2 to 2024.7.4 ( #4392 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 09:21:56 +02:00
dependabot[bot]
b585a31a14
chore(deps): bump boto3 from 1.34.138 to 1.34.139 ( #4383 )
2024-07-05 19:03:20 -04:00
Pepe Fagoaga
9c817ae8a9
tests: add for empty findings and little renamings ( #4388 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-07-05 15:09:23 -04:00
JackyCCChen
cd7f19c00e
fix(gcp): Not all gcp projects have name ( #4387 )
2024-07-05 11:08:31 -04:00
dependabot[bot]
d1a7d19799
chore(deps-dev): bump safety from 3.2.3 to 3.2.4 ( #4385 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-05 11:20:41 +02:00
Pedro Martín
d7dffbc44b
chore(test): enhance OCSF tests ( #4386 )
2024-07-05 11:19:53 +02:00
dependabot[bot]
0402cc7e2d
chore(deps): bump slack-sdk from 3.30.0 to 3.31.0 ( #4384 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-05 08:47:41 +02:00
Sergio Garcia
bf83f38c89
chore(html): add HTML class ( #4360 )
2024-07-04 13:28:09 -04:00
Pepe Fagoaga
673619c8a1
refactor(ASFF): create class ( #4368 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
2024-07-04 12:04:36 -04:00
Pedro Martín
2345a7384b
chore(ocsf): add OCSF class for outputs ( #4355 )
2024-07-04 17:08:01 +02:00
Oleksii
e387c591c3
chore(k8s): Add helm-chart ( #4370 )
...
Co-authored-by: Oleksii Tsyganov <otsyganov@magicleap.com >
2024-07-04 10:30:45 -04:00
Rubén De la Torre Vico
47a37c7d0d
chore(iam): Improve status extended adding the resource type ( #4378 )
2024-07-04 09:32:35 -04:00
dependabot[bot]
7b359cf1eb
chore(deps): bump botocore from 1.34.138 to 1.34.139 ( #4373 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-04 14:32:16 +02:00
Pepe Fagoaga
35d525b903
chore(regions_update): Changes in regions for AWS services. ( #4379 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-04 11:48:04 +02:00
Pedro Martín
b5b193427d
docs(readme): update check number on readme ( #4377 )
2024-07-04 08:54:12 +02:00
Rubén De la Torre Vico
e6ae539323
feat(IAM): Add inline policies checks and improve custom policy checks ( #4255 )
2024-07-03 15:51:19 -04:00
Pepe Fagoaga
541b907038
chore(regions_update): Changes in regions for AWS services. ( #4369 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-07-03 09:56:15 -04:00
dependabot[bot]
040e1eaa5e
chore(deps): bump boto3 from 1.34.136 to 1.34.138 ( #4367 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 08:43:03 +02:00
dependabot[bot]
e23a674277
chore(deps): bump google-api-python-client from 2.135.0 to 2.136.0 ( #4362 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 08:09:39 +02:00
dependabot[bot]
e73cefdf1a
chore(deps): bump botocore from 1.34.137 to 1.34.138 ( #4361 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 07:37:08 +02:00
Rubén De la Torre Vico
9ed4e89c60
chore(iam): Remove unnecesary attached policy in a inline policy ( #4359 )
2024-07-02 12:38:00 -04:00
Pedro Martín
da547b2bbe
fix(test-csv): fix test using tempfile ( #4356 )
2024-07-02 09:16:12 -04:00
Pedro Martín
ca033745c9
chore(csv): add CSVOutput class ( #4315 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-07-02 13:12:43 +02:00
dependabot[bot]
fb49fb83ae
chore(deps): bump botocore from 1.34.136 to 1.34.137 ( #4351 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-02 09:30:49 +02:00
dependabot[bot]
76e0b23365
chore(deps): bump boto3 from 1.34.132 to 1.34.136 ( #4352 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-02 08:52:10 +02:00
Sergio Garcia
82ccdc45d2
chore(elasticache): enhance service and checks ( #4329 )
2024-07-01 10:06:24 -04:00
dependabot[bot]
de777a6417
chore(deps): bump azure-mgmt-storage from 21.2.0 to 21.2.1 ( #4339 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 09:55:17 -04:00
dependabot[bot]
87d8cda745
chore(deps-dev): bump moto from 5.0.9 to 5.0.10 ( #4343 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 09:19:22 -04:00
dependabot[bot]
64abd0a6d0
chore(deps-dev): bump pylint from 3.2.3 to 3.2.5 ( #4347 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 13:58:42 +02:00
dependabot[bot]
096d7c6304
chore(deps): bump botocore from 1.34.132 to 1.34.136 ( #4337 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 12:58:50 +02:00
dependabot[bot]
4908e06544
chore(deps): bump google-api-python-client from 2.134.0 to 2.135.0 ( #4345 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 12:28:08 +02:00
dependabot[bot]
d42cc66d9f
chore(deps): bump trufflesecurity/trufflehog from 3.78.2 to 3.79.0 ( #4335 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 11:48:30 +02:00
Pepe Fagoaga
7a5318b936
chore(dependabot): Run daily ( #4334 )
2024-07-01 11:43:50 +02:00
Pepe Fagoaga
ffb494f9a4
chore(regions_update): Changes in regions for AWS services. ( #4332 )
2024-07-01 08:57:03 +02:00
Sergio Garcia
f515b2b53b
fix(aws): parallelize functions per resource ( #4323 )
2024-06-28 09:27:47 -04:00
Pepe Fagoaga
a3cf7665ac
chore(regions_update): Changes in regions for AWS services. ( #4330 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-28 11:43:29 +02:00
Rubén De la Torre Vico
dbaf72958e
doc(requirements): Add management group for multiple subscriptions ( #4282 )
...
Co-authored-by: Pepe Fagoaga <pepe@verica.io >
2024-06-28 10:06:16 +02:00
Sergio Garcia
169d1686d2
fix(s3): handle empty Action in bucket policy ( #4328 )
2024-06-28 08:25:40 +02:00
sansns-aws
ba726b205d
feat(Elasticache): Additional Elasticache checks ( #4317 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-27 18:07:22 -04:00
sansns-aws
630d980861
feat(NetworkFirewall): Add Deletion Protection Check ( #4318 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-27 10:08:31 -04:00
Pedro Martín
7d81040eae
fix(docs): Rewrite dashboard docs ( #4327 )
2024-06-27 12:55:02 +02:00
Pepe Fagoaga
4009d96f8a
chore(regions_update): Changes in regions for AWS services. ( #4326 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-27 12:33:45 +02:00
Pepe Fagoaga
cee5064b11
chore(tests): Improve CloudTrail tests checking for multiregional trails ( #4177 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-26 17:33:50 -04:00
Sergio Garcia
e5c911abef
chore(python): update vulnerable anyio library ( #4322 )
2024-06-26 16:57:57 -04:00
Sergio Garcia
ff5c41f363
fix(codebuild): enhance service functions ( #4319 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-06-26 11:27:50 -04:00
Sergio Garcia
cf84875355
feat(gcp): add service account impersonation ( #4291 )
2024-06-26 15:31:47 +02:00
Pepe Fagoaga
fc23eccc7b
chore(regions_update): Changes in regions for AWS services. ( #4320 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-26 11:47:28 +02:00
Pedro Martín
c5fb11e815
docs(kubernetes): add docs about kubernetes in tutorials page ( #4288 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-25 11:41:13 -04:00
dependabot[bot]
fdab1edd3e
chore(deps): bump boto3 from 1.34.123 to 1.34.132 ( #4316 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 16:15:42 +02:00
dependabot[bot]
ea74d82c48
chore(deps): bump azure-mgmt-web from 7.2.0 to 7.3.0 ( #4301 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 09:21:12 -04:00
Rubén De la Torre Vico
093738c65f
chore(s3): reduce false positive in s3 public check ( #4281 )
2024-06-25 08:55:42 -04:00
Pedro Martín
bae224c891
fix(csv-outputs): compliance outputs not showing consistents values ( #4287 )
2024-06-25 14:50:17 +02:00
dependabot[bot]
32cded949d
chore(deps): bump azure-mgmt-cosmosdb from 9.5.0 to 9.5.1 ( #4298 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 14:46:25 +02:00
dependabot[bot]
6463dcdde0
chore(deps): bump azure-identity from 1.16.1 to 1.17.1 ( #4300 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 14:07:39 +02:00
dependabot[bot]
0b16dab2ad
chore(deps): bump azure-mgmt-storage from 21.1.0 to 21.2.0 ( #4297 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 13:34:12 +02:00
dependabot[bot]
825c620e6f
chore(deps): bump botocore from 1.34.128 to 1.34.132 ( #4296 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 12:30:26 +02:00
dependabot[bot]
819a5597a3
chore(deps-dev): bump coverage from 7.5.3 to 7.5.4 ( #4295 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 10:35:50 +02:00
dependabot[bot]
4bae3d2600
chore(deps): bump slack-sdk from 3.29.0 to 3.30.0 ( #4294 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 09:51:31 +02:00
Sergio Garcia
131cb82751
chore(readme): update checks number ( #4290 )
2024-06-25 08:56:04 +02:00
dependabot[bot]
029caf3b10
chore(deps): bump google-api-python-client from 2.133.0 to 2.134.0 ( #4293 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 08:38:08 +02:00
dependabot[bot]
9ee23a39b5
chore(deps): bump trufflesecurity/trufflehog from 3.78.1 to 3.78.2 ( #4292 )
2024-06-25 07:57:24 +02:00
Pedro Martín
4837df4352
chore(aws): handle new permissions ( #4289 )
2024-06-24 12:14:20 -04:00
sansns-aws
d173d58a93
feat(DMS): Add Database Migration Service (DMS) ( #4249 )
2024-06-24 11:41:33 -04:00
sansns-aws
af29570fe9
feat(DocumentDB): New DocumentDB checks ( #4247 )
2024-06-24 11:40:39 -04:00
sansns-aws
9253cd42dd
feat(neptune): Additional Neptune checks ( #4243 )
2024-06-24 11:38:41 -04:00
Sergio Garcia
836b4ba2cc
fix(rds): handle not existing endpoint ( #4285 )
2024-06-24 09:38:26 +02:00
Pepe Fagoaga
f28c0578aa
chore(regions_update): Changes in regions for AWS services. ( #4286 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-24 07:53:01 +02:00
Rubén De la Torre Vico
536f0df9d3
feat(app): Add new Azure functions checks ( #4189 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-21 11:32:31 -04:00
Pepe Fagoaga
465261e1df
chore(regions_update): Changes in regions for AWS services. ( #4283 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-21 10:54:24 -04:00
Sergio Garcia
3667370604
chore(safety): update vulnerable library version ( #4284 )
2024-06-21 10:23:17 -04:00
sansns-aws
9ca64e7bdb
feat(RDS): Additional RDS checks ( #4233 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-20 13:41:08 -04:00
dependabot[bot]
95a9f1c458
chore(deps): bump kubernetes from 29.0.0 to 30.1.0 ( #4226 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-20 11:34:35 -04:00
Pepe Fagoaga
9fbd627f9a
chore(regions_update): Changes in regions for AWS services. ( #4280 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-20 08:57:32 -04:00
Pepe Fagoaga
7203fcf4f1
chore(regions_update): Changes in regions for AWS services. ( #4278 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-20 08:57:05 -04:00
Rubén De la Torre Vico
f10bb343a6
doc(debugging): Improve actual VSCode debugging file ( #4279 )
2024-06-20 09:11:01 +02:00
John Mastron
9147a45e2f
fix(aws): aws check and metadata fixes ( #4251 )
...
Co-authored-by: John Mastron <jmastron@jpl.nasa.gov >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-06-19 10:21:50 +02:00
dependabot[bot]
5353d515b6
chore(deps): bump dash from 2.17.0 to 2.17.1 ( #4272 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 09:37:44 -04:00
Pepe Fagoaga
e8a94733bf
fix(aws): Assume role for Gov Cloud ( #4254 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-06-18 09:37:23 -04:00
Pepe Fagoaga
625be45742
chore(regions_update): Changes in regions for AWS services. ( #4277 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-18 09:09:43 -04:00
dependabot[bot]
ecb6cb897f
chore(deps): bump numpy from 1.26.4 to 2.0.0 ( #4275 )
2024-06-18 14:53:38 +02:00
dependabot[bot]
f07bd79442
chore(deps-dev): bump flake8 from 7.0.0 to 7.1.0 ( #4269 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 13:43:11 +02:00
dependabot[bot]
b7c1fabae1
chore(deps-dev): bump bandit from 1.7.8 to 1.7.9 ( #4271 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 11:44:02 +02:00
dependabot[bot]
59d3b2f33e
chore(deps): bump google-api-python-client from 2.132.0 to 2.133.0 ( #4274 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 11:04:25 +02:00
dependabot[bot]
6c098e98e3
chore(deps): bump botocore from 1.34.123 to 1.34.128 ( #4273 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 10:15:13 +02:00
dependabot[bot]
380011fd1e
chore(deps): bump urllib3 from 1.26.18 to 1.26.19 ( #4276 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 09:06:35 +02:00
dependabot[bot]
e97bf32a90
chore(deps): bump slack-sdk from 3.28.0 to 3.29.0 ( #4270 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 08:50:52 +02:00
dependabot[bot]
ed18ea0ec4
chore(deps): bump docker/build-push-action from 5 to 6 ( #4260 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 08:49:47 +02:00
dependabot[bot]
dc897986bc
chore(deps): bump trufflesecurity/trufflehog from 3.78.0 to 3.78.1 ( #4259 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 08:49:36 +02:00
Pepe Fagoaga
e296d6e5c1
fix: Some minor fixes in several parts ( #4237 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-06-17 16:54:54 -04:00
Andoni Alonso
1252e6163b
chore(docs): update checks reference link ( #4258 )
2024-06-17 15:30:39 -04:00
Pepe Fagoaga
8ad14c7833
fix(custom_checks): workaround to fix execution ( #4256 )
2024-06-17 14:13:18 -04:00
Pepe Fagoaga
61b9ecc214
chore(regions_update): Changes in regions for AWS services. ( #4252 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-14 11:07:22 -04:00
Sergio Garcia
f8f2c19454
fix(readme): update note syntax ( #4250 )
2024-06-13 16:05:10 -04:00
Rubén De la Torre Vico
922438a7a0
chore(network): Reduce network watchers azure check findings ( #4242 )
2024-06-13 15:57:44 -04:00
Pepe Fagoaga
920f98c9ef
chore(regions_update): Changes in regions for AWS services. ( #4248 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-13 15:12:10 -04:00
Pepe Fagoaga
9b1ad5dd2e
chore(regions_update): Changes in regions for AWS services. ( #4246 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-12 07:56:53 -04:00
dependabot[bot]
d7a97b6e1d
chore(deps): bump azure-identity from 1.16.0 to 1.16.1 ( #4230 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 17:49:44 -04:00
dependabot[bot]
07db051d14
chore(deps): bump azure-identity from 1.16.0 to 1.16.1 ( #4245 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 17:49:30 -04:00
dependabot[bot]
6fec85589d
chore(deps-dev): bump pylint from 3.2.2 to 3.2.3 ( #4229 )
2024-06-11 12:59:21 -04:00
dependabot[bot]
f82aa1c3e1
chore(deps-dev): bump pytest from 8.2.1 to 8.2.2 ( #4223 )
2024-06-11 12:10:27 -04:00
Pepe Fagoaga
ee9faedbbe
docs(developer-guide): How to fork the repo ( #4238 )
2024-06-11 12:08:54 -04:00
Pepe Fagoaga
e5dec1251d
fix(s3): Send HTML also ( #4240 )
2024-06-11 12:08:13 -04:00
Pepe Fagoaga
692a39b08f
chore(regions_update): Changes in regions for AWS services. ( #4241 )
2024-06-11 12:04:51 -04:00
Pepe Fagoaga
60b3523def
chore(release): 4.2.4 ( #4236 )
2024-06-11 09:46:33 -04:00
Rubén De la Torre Vico
e1428bc1ff
chore(iam): improve iam user console access check ( #4211 )
2024-06-11 12:45:29 +02:00
dependabot[bot]
0ff8b7e02a
chore(deps): bump boto3 from 1.34.113 to 1.34.123 ( #4235 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 11:56:02 +02:00
dependabot[bot]
7b84008046
chore(deps): bump google-api-python-client from 2.131.0 to 2.132.0 ( #4227 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 11:02:08 +02:00
dependabot[bot]
30a092e2aa
chore(deps): bump slack-sdk from 3.27.2 to 3.28.0 ( #4228 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 09:54:38 +02:00
dependabot[bot]
11a7ff2977
chore(deps): bump trufflesecurity/trufflehog from 3.77.0 to 3.78.0 ( #4222 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 09:51:43 +02:00
dependabot[bot]
12ba978361
chore(deps-dev): bump safety from 3.2.0 to 3.2.3 ( #4232 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 09:22:41 +02:00
dependabot[bot]
42182a2b70
chore(deps): bump botocore from 1.34.118 to 1.34.123 ( #4224 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 08:37:14 +02:00
dependabot[bot]
26eaec3101
chore(deps-dev): bump authlib from 1.3.0 to 1.3.1 ( #4213 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 16:47:40 -04:00
Pepe Fagoaga
daf6194dee
chore(regions_update): Changes in regions for AWS services. ( #4210 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-08 16:14:04 +02:00
William Leung
e28300a1db
fix(config/html): handle encoding issues and improve error handling in config and HTML file loading functions ( #4203 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-07 12:51:01 -04:00
Rubén De la Torre Vico
1a225c334f
chore(acm): Improve near-expiration certificates check ( #4207 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-07 12:22:05 -04:00
Sergio Garcia
1d64ca4372
fix(compliance): check if custom check has compliance metadata ( #4208 )
2024-06-07 10:54:34 -04:00
Seiji Ujihira
2a139e3dc7
fix(custom): execute custom checks ( #4202 )
2024-06-07 10:01:28 -04:00
Pedro Martín
89d1712ff1
fix(dashboard): fix styles in overview page ( #4204 )
2024-06-07 09:46:54 -04:00
Pedro Martín
45ea9e1e79
fix(html): fix status from HTML outputs ( #4206 )
2024-06-07 09:36:21 -04:00
Pepe Fagoaga
4b46fe9788
chore(regions_update): Changes in regions for AWS services. ( #4205 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-07 09:31:55 -04:00
Sergio Garcia
28b9e269b7
chore(version): update Prowler version ( #4201 )
2024-06-07 08:40:03 +02:00
Pedro Martín
0a41ec4746
fix(html): resolve html changing finding status ( #4199 )
2024-06-06 11:30:49 -04:00
Pedro Martín
e6472f9bfc
fix(html): handle muted status to html outputs ( #4195 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-06-06 10:06:02 -04:00
Pedro Martín
c033af6194
docs(readme): Update checks number ( #4197 )
2024-06-06 09:39:24 -04:00
sansns-aws
4d662dc446
feat(rds): Add security group event subscription check ( #4130 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-06 08:45:50 -04:00
Sergio Garcia
0de10c4742
fix(s3): check if account is signed up ( #4194 )
2024-06-06 08:43:49 -04:00
Sergio Garcia
f7b7ce3b95
fix(glue): check if get dev endpoints call is supported ( #4193 )
2024-06-06 08:43:39 -04:00
Sergio Garcia
7b43b3d31e
fix(elasticache): handle empty cluster subnets ( #4192 )
2024-06-06 08:43:30 -04:00
Sergio Garcia
84b9c442fe
fix(rds): handle not existing parameter values ( #4191 )
2024-06-06 08:43:19 -04:00
Kay Agahd
a890895e8b
docs(index): fix docu about output modes ( #4187 )
2024-06-05 10:10:11 -04:00
Pedro Martín
f3c6720a1c
chore(version): update prowler version ( #4190 )
2024-06-05 09:11:50 -04:00
Kay Agahd
8c29bbfe4e
docs(reporting): fix mapping of json-ocsf field cloud.account.type ( #4186 )
2024-06-04 17:17:28 -04:00
Pepe Fagoaga
910c969473
refactor(run_check): Simplify and add tests ( #4183 )
2024-06-04 12:35:57 -04:00
Pedro Martín
2795673ebc
fix(html): make Prowler logo resizable ( #4185 )
2024-06-04 11:57:41 -04:00
Pedro Martín
dc510e0683
fix(html): add correct color for manual findings ( #4184 )
2024-06-04 11:57:22 -04:00
Pepe Fagoaga
070edc1693
refactor(Slack): create class ( #4127 )
2024-06-04 10:54:12 -04:00
dependabot[bot]
8645ee20c3
chore(deps): bump botocore from 1.34.113 to 1.34.118 ( #4170 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 14:46:06 +02:00
Pepe Fagoaga
8d4abd7638
chore(regions_update): Changes in regions for AWS services. ( #4178 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-06-04 12:04:35 +02:00
dependabot[bot]
f4106f4b72
chore(deps-dev): bump moto from 5.0.8 to 5.0.9 ( #4169 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 11:44:49 +02:00
dependabot[bot]
4087aaf6cf
chore(deps-dev): bump coverage from 7.5.2 to 7.5.3 ( #4167 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 10:51:28 +02:00
dependabot[bot]
c3ef0d4ca8
chore(deps): bump google-api-python-client from 2.130.0 to 2.131.0 ( #4166 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 10:15:04 +02:00
dependabot[bot]
a1aed37482
chore(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.5 to 1.2.6 ( #4164 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 09:07:20 +02:00
dependabot[bot]
d05a15ef5a
chore(deps): bump boto3 from 1.34.109 to 1.34.113 ( #4165 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 08:34:19 +02:00
dependabot[bot]
ef9d3b902e
chore(deps): bump trufflesecurity/trufflehog from 3.76.3 to 3.77.0 ( #4163 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 18:30:24 -04:00
Sergio Garcia
366bb91a1e
fix(cloudtrail): check if trails exist in service ( #4161 )
2024-06-03 17:05:39 -04:00
Sergio Garcia
0c01cf28c4
fix(trustedadvisor): handle AccessDenied exception ( #4158 )
2024-06-03 15:15:00 -04:00
Pepe Fagoaga
f895e4df6a
fix(cloudtrail): trail.region must be home region ( #4153 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-06-03 13:19:40 -04:00
Sergio Garcia
2affed81ad
fix(rds): use correct API call for cluster parameters ( #4150 )
2024-06-03 13:19:11 -04:00
Pepe Fagoaga
b33b529e74
refactor(banner): remove unneeded arguments ( #4155 )
2024-06-03 14:44:14 +02:00
Sergio Garcia
0bbb762c74
chore(favicon): update favicon logo ( #4151 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-06-03 12:01:30 +02:00
Pedro Martín
ec5fb035b1
fix(dependencies): ignore jinja vulnerability ( #4154 )
2024-06-03 10:07:00 +02:00
Kay Agahd
e45a189422
chore(AWS): allow ingress to any port for user defined network interface types ( #4094 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-05-31 13:37:52 -04:00
Pepe Fagoaga
b2b66bd080
fix(mutelist): Split code for AWS and the rest of providers ( #4143 )
2024-05-31 10:06:01 -04:00
Pepe Fagoaga
b905d73b82
fix(rds): Handle DBParameterGroupNotFound ( #4148 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-05-31 10:01:01 -04:00
rieck-srlabs
6ed3167e17
chore(iam): Downgrade AWS IAM check severity ( #4149 )
2024-05-31 09:16:50 -04:00
Rubén De la Torre Vico
3a2fea7136
fix(defender): Add new parameter required by new API version ( #4147 )
2024-05-31 12:40:48 +02:00
Sergio Garcia
212ff2439e
chore(ec2): add scan unused services logic to SG check ( #4138 )
2024-05-30 11:51:17 -04:00
Pepe Fagoaga
7b2a7faf6b
fix(mutelist): return False if something fails ( #4139 )
2024-05-30 11:25:13 -04:00
Sergio Garcia
2725d476a4
chore(vpc): add scan unused services logic to VPC checks ( #4137 )
2024-05-30 10:59:48 -04:00
Sergio Garcia
dfa940440c
chore(version): update Prowler version ( #4131 )
2024-05-30 15:43:20 +02:00
rieck-srlabs
862bc8cae8
chore(cloudformation): Update related URL ( #4134 )
2024-05-30 09:25:34 -04:00
Pepe Fagoaga
a51bdef083
fix(mutelist): Handle items starting by * ( #4136 )
2024-05-30 15:04:08 +02:00
Sergio Garcia
52955f9c6e
fix(eventbridge): solve import function in check ( #4121 )
2024-05-29 12:02:38 -04:00
Sergio Garcia
581cfcc917
fix(readme): resize logo ( #4129 )
2024-05-29 17:29:11 +02:00
Sergio Garcia
4ee29225bc
fix(readme): solve logo in GitHub app ( #4128 )
2024-05-29 10:03:44 -04:00
Pepe Fagoaga
095b6bc463
chore(regions_update): Changes in regions for AWS services. ( #4126 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-29 09:30:06 -04:00
Sergio Garcia
bd1fcdd68a
fix(rds): solve TypeError and make Certificate class ( #4122 )
2024-05-29 09:12:31 +02:00
Sergio Garcia
98f6003069
chore(readme): update AWS count checks ( #4119 )
2024-05-29 08:22:00 +02:00
Sergio Garcia
583c3c6ca7
chore(version): update Prowler version ( #4120 )
2024-05-29 08:21:44 +02:00
Sergio Garcia
a5378b58f7
chore(gcp): add script to enable APIs in GCP projects ( #4117 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-05-28 12:17:49 -04:00
Davidm4r
98b7df643a
feat(sns): sns topics no http subscriptions ( #4095 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-05-28 12:00:13 -04:00
Sergio Garcia
533f7cbd5a
chore(docs): add mapping of CSV headers with providers ( #4118 )
2024-05-28 11:59:45 -04:00
Sergio Garcia
f4a1130c03
feat(ec2): add checks for EC2 instances with exposed ports to the internet ( #4029 )
2024-05-28 11:44:19 -04:00
sansns-aws
38c9187a5e
fix(rds): ParameterValue MySQL and MariaDB RDS Instances ( #4116 )
2024-05-28 11:43:53 -04:00
Sergio Garcia
c7827cdc80
chore(dependency): add TruffleHog dependency to docs ( #4115 )
2024-05-28 15:42:07 +02:00
dependabot[bot]
33246a4dab
chore(deps-dev): bump docker from 7.0.0 to 7.1.0
...
Bumps [docker](https://github.com/docker/docker-py ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/docker-py/releases )
- [Commits](https://github.com/docker/docker-py/compare/7.0.0...7.1.0 )
---
updated-dependencies:
- dependency-name: docker
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-28 09:35:58 +00:00
dependabot[bot]
7bc09fb1c8
chore(deps): bump botocore from 1.34.109 to 1.34.113
...
Bumps [botocore](https://github.com/boto/botocore ) from 1.34.109 to 1.34.113.
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/botocore/compare/1.34.109...1.34.113 )
---
updated-dependencies:
- dependency-name: botocore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-28 09:05:48 +00:00
dependabot[bot]
950adb109f
chore(deps): bump azure-mgmt-network from 25.3.0 to 25.4.0
...
Bumps [azure-mgmt-network](https://github.com/Azure/azure-sdk-for-python ) from 25.3.0 to 25.4.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-mgmt-network_25.3.0...azure-mgmt-network_25.4.0 )
---
updated-dependencies:
- dependency-name: azure-mgmt-network
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-28 08:40:54 +00:00
dependabot[bot]
a98d095be0
chore(deps): bump boto3 from 1.34.105 to 1.34.109
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.105 to 1.34.109.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.105...1.34.109 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-28 08:13:39 +00:00
dependabot[bot]
a029296811
chore(deps): bump google-api-python-client from 2.129.0 to 2.130.0 ( #4107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 09:48:05 +02:00
dependabot[bot]
3e6c682fa1
chore(deps-dev): bump moto from 5.0.7 to 5.0.8
...
Bumps [moto](https://github.com/getmoto/moto ) from 5.0.7 to 5.0.8.
- [Release notes](https://github.com/getmoto/moto/releases )
- [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getmoto/moto/compare/5.0.7...5.0.8 )
---
updated-dependencies:
- dependency-name: moto
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-28 07:17:29 +00:00
dependabot[bot]
ab06627ee8
chore(deps-dev): bump coverage from 7.5.1 to 7.5.2
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.1...7.5.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-28 06:49:40 +00:00
Pedro Martín
5fe85aa2a5
docs(dashboard): Update docs related with the Prowler Dashboard ( #4113 )
2024-05-28 08:23:59 +02:00
dependabot[bot]
ceac9eee60
chore(deps): bump microsoft-kiota-abstractions from 1.3.2 to 1.3.3 ( #4112 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 08:22:30 +02:00
Toni de la Fuente
24d8c05ae0
Update SECURITY.md ( #4093 )
2024-05-27 14:16:35 -04:00
Sergio Garcia
e6e7303640
chore(logo): resize logo in README and update favicon and architecture ( #4092 )
2024-05-27 13:24:14 -04:00
Sergio Garcia
a6b2ec42b8
feat(logo): add new Prowler logo! ( #4090 )
2024-05-27 18:14:27 +02:00
rieck-srlabs
d51fd0e997
feat(EC2): New EC2 AWS check ( #852 ) ( #4076 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-05-27 11:17:00 -04:00
Sergio Garcia
9c8280d980
fix(opensearch): handle non existing SAMLOptions in domain ( #4086 )
2024-05-27 16:03:58 +02:00
Sergio Garcia
b27155790e
fix(rds): solve ParameterValue KeyError ( #4085 )
2024-05-27 16:03:12 +02:00
madereddy
ca554ad3ff
feat(AWS): New Storage Gateway FileShare KMS CMK Check ( #4082 )
2024-05-27 09:39:23 -04:00
Pedro Martín
b72e4a657c
chore(logo-html): update html logo ( #4089 )
2024-05-27 13:44:57 +02:00
Pedro Martín
7371104194
chore(logo-dashboard): update logo in dashboard ( #4088 )
2024-05-27 13:42:37 +02:00
Pepe Fagoaga
96fc4c3383
docs(README): remove HTML deprecation ( #4087 )
2024-05-27 10:04:22 +02:00
Pedro Martín
ee178c2305
feat(dashboard): add more fields to dashboard overview component ( #4084 )
2024-05-24 09:05:51 -04:00
Sergio Garcia
4dc2070853
chore(slack): change Slack channel name env variable ( #4080 )
2024-05-24 08:15:06 -04:00
Pedro Martín
e9670d7291
chore(CLI): start working on CLI ( #4067 )
2024-05-24 12:27:48 +02:00
Pedro Martín
3aa28329d2
fix(output): handle --unix-timestamp flag ( #4079 )
2024-05-24 10:37:59 +02:00
Sergio Garcia
aa425077b7
fix(kubernetes): solve TypeError in Core NetRaw check ( #4078 )
2024-05-23 12:49:33 -04:00
Sergio Garcia
eb7f56f512
fix(kubernetes): solve TypeError in Core NetRaw check ( #4075 )
2024-05-23 16:37:57 +02:00
Pedro Martín
a591f07bdf
fix(output): add provider to initialize_file_descriptor ( #4073 )
2024-05-23 16:36:51 +02:00
Pepe Fagoaga
90e4bf7d69
chore(regions_update): Changes in regions for AWS services. ( #4071 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-23 09:46:38 -04:00
Pedro Martín
a590ef52da
docs(dashboard): update and improve docs ( #4072 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-05-23 11:48:08 +02:00
Pepe Fagoaga
011c6c4571
chore(scan): New scan() function and fix an issue while scanning with only logs mode ( #4068 )
2024-05-23 11:35:35 +02:00
Pedro Martín
6c54e305d9
docs(reporting): add HTML to reporting docs ( #4070 )
2024-05-23 10:51:33 +02:00
dependabot[bot]
c7550d8902
chore(deps): bump azure-mgmt-resource from 23.0.1 to 23.1.1 ( #3975 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 10:37:15 +02:00
Pepe Fagoaga
cdd10a49f6
chore(labeler): Add cli label ( #4069 )
2024-05-23 10:34:09 +02:00
Sergio Garcia
374567a858
fix(kubernetes): solve errors in RBAC and Core services ( #4063 )
2024-05-22 12:07:12 -04:00
Rubén De la Torre Vico
c118e34ada
chore(IAM): Improve IAM checks for Azure ( #4061 )
2024-05-22 10:19:13 -04:00
Rubén De la Torre Vico
d1632d71c2
docs(readme): Update readme number checks and services ( #4058 )
2024-05-22 10:04:48 -04:00
Kay Agahd
d007555a64
fix(doc): mapping of extra748 and add extra74 ( #4059 )
2024-05-22 10:04:19 -04:00
Rubén De la Torre Vico
0e71756db3
feat(Kafka): New Kafka AWS checks ( #4021 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-05-22 08:41:01 -04:00
Kay Agahd
69166a0352
chore(aws): Add failed_checks to track ( #4018 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-05-22 09:21:05 +02:00
Sergio Garcia
9923845f20
chore(docs): add check severity modification docs ( #4056 )
2024-05-22 09:08:46 +02:00
Sergio Garcia
05d4338d83
fix(gcp): handle projects API Call error ( #4055 )
2024-05-22 09:04:26 +02:00
Pepe Fagoaga
db504965a1
chore(execute_checks): remove mutelist since it is within the provider ( #4052 )
2024-05-22 08:31:43 +02:00
Pedro Martín
a8c6d29679
fix(outputs): fill compliance field for outputs ( #4054 )
2024-05-22 08:28:22 +02:00
madereddy
9e934b8e87
chore(aws): cleanup aws test cases and standardize checks ( #4053 )
2024-05-21 11:49:30 -04:00
dependabot[bot]
248c7c51d6
chore(deps): bump botocore from 1.34.105 to 1.34.109 ( #4037 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 10:44:35 -04:00
dependabot[bot]
ea4a3b4e11
chore(deps): bump slack-sdk from 3.27.1 to 3.27.2 ( #4039 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 09:40:09 -04:00
madereddy
2f57f1f594
feat(rds): Add AWS RDS clusters to transport encryption check ( #4028 )
2024-05-21 09:22:39 -04:00
dependabot[bot]
716d38814f
chore(deps): bump msgraph-sdk from 1.3.0 to 1.4.0 ( #4038 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 14:46:23 +02:00
dependabot[bot]
1971d19a5d
chore(deps): bump py-ocsf-models from 0.1.0 to 0.1.1 ( #4036 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 14:00:59 +02:00
madereddy
3eb95a349e
chore(aws): cleanup aws test cases ( #4049 )
2024-05-21 13:55:47 +02:00
Pedro Martín
921cbb14d6
feat(dashboard): Multiple changes in compliance page ( #4051 )
2024-05-21 11:01:40 +02:00
dependabot[bot]
a9b7fc5e48
chore(deps-dev): bump pylint from 3.2.0 to 3.2.2 ( #4035 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 10:48:56 +02:00
dependabot[bot]
b0d33ce20c
chore(deps-dev): bump pytest from 8.2.0 to 8.2.1 ( #4033 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 09:51:36 +02:00
dependabot[bot]
06a338f5fb
chore(deps): bump azure-mgmt-security from 6.0.0 to 7.0.0 ( #4034 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 09:23:56 +02:00
Sergio Garcia
f4eaf2d909
feat(eventbridge): add EventBridge checks ( #4020 )
2024-05-21 08:51:10 +02:00
dependabot[bot]
41a4750b45
chore(deps): bump boto3 from 1.34.99 to 1.34.105 ( #4032 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:45:56 +02:00
dependabot[bot]
114921ef8e
chore(deps): bump azure-mgmt-cosmosdb from 9.4.0 to 9.5.0 ( #4031 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:01:58 +02:00
dependabot[bot]
8570493ff7
chore(deps): bump trufflesecurity/trufflehog from 3.75.1 to 3.76.3 ( #4030 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:01:14 +02:00
dependabot[bot]
7fc19510a4
chore(deps): bump requests from 2.31.0 to 2.32.0 ( #4050 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 07:58:36 +02:00
Pedro Martín
bf1616d705
feat(compliance): Update RBI compliance framework ( #4026 )
2024-05-20 12:13:59 -04:00
Pedro Martín
db29c758ef
feat(output): Add HTML output Prowler ( #4005 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 17:26:06 +02:00
madereddy
6c632ddcf3
chore(rds): cleanup RDS test cases ( #4003 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-05-20 11:13:17 -04:00
madereddy
12f9f8a044
feat(rds): Add RDS certificate expiration check ( #4002 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-05-20 10:41:38 -04:00
Pepe Fagoaga
73b3484ce8
fix(mutelist): Handle exceptions before match ( #4024 )
2024-05-20 12:30:50 +02:00
Pepe Fagoaga
0f7c301896
chore(regions_update): Changes in regions for AWS services. ( #4023 )
2024-05-20 12:30:39 +02:00
Pepe Fagoaga
6f3eca7249
chore(global_provider): Move methods to class as static ( #3896 )
2024-05-20 11:29:05 +02:00
Pedro Martín
7da7726fe9
feat(custom-checks-metadata): add new fields ( #3976 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-05-20 11:08:52 +02:00
Pedro Martín
53cfcff68e
feat(dashboard): Improve table overview ( #4015 )
...
Co-authored-by: Sophia Dao <sophia@prowler.com >
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-05-16 16:37:15 +02:00
Sergio Garcia
e3015c6af4
chore(compliance): change security group any port check ( #4019 )
2024-05-16 15:00:44 +02:00
Rubén De la Torre Vico
5cf4b638d5
feat(AWS): Lightsail new service and checks ( #3919 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-05-16 15:00:33 +02:00
Rubén De la Torre Vico
4aedba71fd
feat(aws): Add new kafka service ( #4001 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-05-16 14:29:05 +02:00
Pepe Fagoaga
416e406394
chore(regions_update): Changes in regions for AWS services. ( #4017 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-16 11:48:44 +02:00
Seizan Shimazaki
378e1599ed
fix(docs): Fix option name in gcp tutorial ( #4016 )
2024-05-16 09:21:52 +02:00
Pedro Martín
c33c3e3e21
feat(kubernetes): Handle empty --kubeconfig-file ( #3980 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-05-15 15:00:46 +02:00
dependabot[bot]
c6786881fb
chore(deps-dev): bump moto from 5.0.6 to 5.0.7 ( #3992 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 14:28:06 +02:00
dependabot[bot]
32c28572a4
chore(deps): bump botocore from 1.34.99 to 1.34.105 ( #4011 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 14:02:15 +02:00
dependabot[bot]
d77fb51795
chore(deps): bump boto3 from 1.34.94 to 1.34.99 ( #3991 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 13:22:17 +02:00
dependabot[bot]
03530d3e0d
chore(deps-dev): bump freezegun from 1.5.0 to 1.5.1 ( #3989 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 12:50:14 +02:00
Pedro Martín
4628b823cf
fix(elasticache): make previous comprobations for subnet ( #4014 )
2024-05-15 12:25:23 +02:00
dependabot[bot]
8423e328ce
chore(deps): bump azure-storage-blob from 12.19.1 to 12.20.0 ( #3988 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 12:23:20 +02:00
dependabot[bot]
923176796a
chore(deps-dev): bump pylint from 3.1.0 to 3.2.0 ( #4010 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 11:58:52 +02:00
Pepe Fagoaga
d7c4a1c789
chore(regions_update): Changes in regions for AWS services. ( #4009 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-15 11:43:05 +02:00
dependabot[bot]
e73a533f41
chore(deps): bump google-api-python-client from 2.127.0 to 2.129.0 ( #3986 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-05-15 11:11:01 +02:00
Sergio Garcia
4fbddd5b42
chore(safety): ignore pip vulnerability ( #4007 )
2024-05-15 10:44:50 +02:00
Pepe Fagoaga
45ccd7e793
fix(aws): Handle TZ while refreshing boto3 credentials ( #3969 )
2024-05-10 14:41:56 +02:00
Pedro Martín
bc80edd586
chore(deps): remove mrestazure deprecated ( #3974 )
2024-05-10 13:28:27 +02:00
Pepe Fagoaga
5d2af9b9f7
chore(regions_update): Changes in regions for AWS services. ( #3971 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-10 11:42:11 +02:00
madereddy
6601b4231d
chore(rds): support more AWS RDS DB Instance engines in encryption check ( #3968 )
2024-05-10 10:23:54 +02:00
Pedro Martín
6e88b260d0
docs(longpaths): add info about longpaths in windows ( #3970 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-05-10 09:26:23 +02:00
Pepe Fagoaga
ebe3c5db54
chore(regions_update): Changes in regions for AWS services. ( #3965 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-09 12:00:45 +02:00
Sergio Garcia
1df93b62df
feat(ec2): add EC2 Security group check to verify if at least one port is opened ( #3962 )
2024-05-09 10:45:40 +02:00
Pedro Martín
225e12be91
feat(cognito): Add new checks related with cognito service ( #3898 )
2024-05-08 17:25:57 +02:00
ur
73b7d76219
fix(rds): add ReadReplicaSourceDBInstanceIdentifier to db_instance ( #3912 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-05-08 15:54:51 +02:00
Pedro Martín
e226cb06e0
fix(encoding): set utf-8 encoding for csv ( #3961 )
2024-05-08 13:14:47 +02:00
Pepe Fagoaga
d35fd463a2
fix(s3): Handle if regional client is present ( #3959 )
2024-05-08 10:31:49 +02:00
Pedro Martín
c197aa8594
fix(dashboard): Handle encoding errors ( #3847 )
2024-05-08 09:02:43 +02:00
Sergio Garcia
6f0dc44975
feat(aws): new dynamodb_table_cross_account_access check ( #3932 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-05-07 13:36:32 +02:00
dependabot[bot]
d9cf113882
chore(deps): bump dash from 2.16.1 to 2.17.0 ( #3947 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 13:19:50 +02:00
Pepe Fagoaga
b776a6414d
chore(regions_update): Changes in regions for AWS services. ( #3957 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-07 13:11:24 +02:00
dependabot[bot]
4cfd4b3e31
chore(deps): bump detect-secrets from 1.4.0 to 1.5.0 ( #3948 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 12:51:15 +02:00
dependabot[bot]
1b083eec67
chore(deps): bump jsonschema from 4.21.1 to 4.22.0 ( #3952 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 10:34:41 +02:00
dependabot[bot]
b4c04c7cfc
chore(deps): bump botocore from 1.34.94 to 1.34.99 ( #3946 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 10:04:57 +02:00
dependabot[bot]
5d1f40e104
chore(deps-dev): bump safety from 3.1.0 to 3.2.0 ( #3950 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 09:38:52 +02:00
dependabot[bot]
7f105e4d7a
chore(deps-dev): bump coverage from 7.5.0 to 7.5.1 ( #3945 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 08:58:18 +02:00
dependabot[bot]
c183a47637
chore(deps): bump schema from 0.7.5 to 0.7.7 ( #3953 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 08:26:28 +02:00
dependabot[bot]
9fd29ca5e4
chore(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.4 to 1.2.5 ( #3949 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 07:45:38 +02:00
dependabot[bot]
b5d153948d
chore(deps): bump jinja2 from 3.1.3 to 3.1.4 ( #3935 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 07:44:57 +02:00
dependabot[bot]
1f49d6d74c
chore(deps): bump trufflesecurity/trufflehog from 3.74.0 to 3.75.1 ( #3951 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 07:43:24 +02:00
dependabot[bot]
d23c2a9be5
chore(deps): bump werkzeug from 3.0.2 to 3.0.3 ( #3934 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 07:43:09 +02:00
Sergio Garcia
a03a5d147b
chore(docs): remove unnecessary line ( #3933 )
2024-05-06 18:21:12 +02:00
Sergio Garcia
a54a0dd7c5
fix(k8s): handle Kubernetes Audit Config ( #3931 )
2024-05-06 12:57:49 +02:00
Pedro Martín
b60354ec4d
feat(dashboard): add idgrupocontrol description in compliance page for ens ( #3910 )
2024-05-06 12:41:54 +02:00
Pedro Martín
d4a079a559
fix(output): Handle case for None organizations metadata ( #3914 )
2024-05-06 12:39:28 +02:00
Sergio Garcia
eb05d637a2
chore(readme): update summary table numbers ( #3930 )
2024-05-06 12:35:11 +02:00
Sergio Garcia
b19b80008d
fix(k8s): enhance Kubernetes deployment ( #3928 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-05-06 12:33:19 +02:00
Pepe Fagoaga
5c263db5d4
chore(regions_update): Changes in regions for AWS services. ( #3929 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-05-06 11:36:07 +02:00
Nacho Rivera
808d87a0dd
chore(mitre gcp): add mitre mapping for gcp ( #3899 )
...
Co-authored-by: pedrooot <pedromarting3@gmail.com >
Co-authored-by: Sergio <sergio@prowler.com >
2024-05-06 11:10:44 +02:00
Pedro Martín
3162f6cd92
docs(fixer): add alias to prowler fixer -> remediations ( #3926 )
2024-05-06 11:10:20 +02:00
Pepe Fagoaga
2fbb47d839
fix(security-hub): Send only Fails if muted and send-only-fails ( #3925 )
2024-05-06 11:07:51 +02:00
Sergio Garcia
f26f5d3c72
fix(efs): change public EFS check metadata ( #3917 )
2024-05-06 10:25:01 +02:00
Emmanuel Ferdman
eb35f60d6b
docs(mutelist): update reference to aws_mutelist.yaml ( #3927 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2024-05-06 10:24:27 +02:00
Pedro Martín
cd0253e477
chore(issue-template): Modify issue template to add logs ( #3924 )
2024-05-06 09:19:21 +02:00