Rubén De la Torre Vico
d997ebb2cc
feat(athena): add new check athena_workgroup_logging_enabled ( #5468 )
2024-10-18 16:40:57 -04:00
Mario Rodriguez Lopez
50cb79ee2f
feat(aws): Add new checks ses_identities/glue_data_catalogs/secretsmanager _not_publicly_accessible ( #5471 )
2024-10-18 16:40:12 -04:00
johannes-engler-mw
2b34fd39f6
feat(containerregistry): add new check containerregistry_uses_private_link ( #5375 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-18 16:15:52 -04:00
Mario Rodriguez Lopez
0c82137834
feat(eventbridge): add new check eventbridge_global_endpoint_event_replication_enabled ( #5396 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-18 15:36:39 -04:00
Hugo Pereira Brito
413b86e7cf
chore(wafv2): migrated testing from magicmock to moto ( #5464 )
2024-10-18 14:55:49 -04:00
Víctor Fernández Poyatos
ed427c1352
chore(Scan, Finding): PRWLR-5056 Adjust finding information storing when performing a scan ( #57 )
...
* chore: PRWLR-5056 update Prowler dependency
* feat(Scan): PRWLR-5056 adapt scan task code to sdk breaking changes
* test(Scan): PRWLR-5056 fix unit tests
* chore: PRWLR-5056 update fixtures
* chore: PRWLR-5056 update Prowler dependency
2024-10-18 13:56:07 +02:00
Pepe Fagoaga
23a20a582e
chore(findings): add new properties ( #5463 )
2024-10-18 13:36:41 +02:00
Pepe Fagoaga
8411fcb5fc
chore(severities): Use enum ( #5460 )
2024-10-18 11:39:48 +02:00
Pedro Martín
41e585643b
feat(scan): add mutelist and config file to scan ( #5310 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-10-18 10:34:46 +02:00
dependabot[bot]
aca5824240
chore(deps): bump trufflesecurity/trufflehog from 3.82.9 to 3.82.11 ( #5458 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-18 09:29:38 +02:00
Pedro Martín
e65b346afd
feat(exceptions): modify custom exceptions ( #5451 )
2024-10-18 09:28:58 +02:00
Pepe Fagoaga
98cb954f74
refactor(finding): Add metadata object ( #5447 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-18 09:26:50 +02:00
Hugo Pereira Brito
778edd5fec
feat(mq): add new check mq_broker_auto_minor_version_upgrades ( #5431 )
...
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com >
2024-10-17 14:33:42 -04:00
Rubén De la Torre Vico
06deda7e5f
feat(opensearch): add new check opensearch_domain_master_nodes_fault_tolerant ( #5393 )
2024-10-17 14:32:42 -04:00
Víctor Fernández Poyatos
a8825c385b
feat(User): PRWLR-4988 Make users' email case insensitive ( #56 )
...
* feat(User): PRWLR-4988 make User.email case insensitive
* test(User): PRWLR-4988 update unit tests
* feat(User): PRWLR-4988 include email validation in serializer
2024-10-17 19:22:20 +02:00
Adrián Jesús Peña Rodríguez
26a00a14df
feat(datasync): add datasync service and check datasync_task_logging_enabled ( #5444 )
2024-10-17 13:07:18 -04:00
Sergio Garcia
12abea371d
fix(bedrock): add filtering and handle different ARNs ( #5453 )
2024-10-17 12:53:18 -04:00
Víctor Fernández Poyatos
6d69a192f3
fix(Finding, Resource): PRWLR-5057 Fix include query parameter for /findings and /resources ( #55 )
...
* fix(Finding, Resource): PRWLR-5057 fix include query parameter
* fix(Finding, Resource): PRWLR-5057 optimize requests
* test(Finding, Resource): PRWLR-5057 add unit tests for include
2024-10-17 18:07:06 +02:00
Rubén De la Torre Vico
a17cf1bbb6
feat(secretsmanager): add new check secretsmanager_secret_unused ( #5428 )
2024-10-17 10:24:12 -04:00
Mario Rodriguez Lopez
5d51942768
feat(fsx): add new check fsx_file_system_copy_tags_to_backups_enabled ( #5417 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-17 10:23:21 -04:00
Pepe Fagoaga
3122d727a5
chore(aws): Add AWSSessionTokenExpired ( #5378 )
2024-10-17 15:43:27 +02:00
Mario Rodriguez Lopez
e5f89d5bc7
feat(fsx): add new check fsx_file_system_copy_tags_to_volumes_enabled ( #5414 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-17 09:40:42 -04:00
Pedro Martín
efc60d2bf4
feat(scan): add status argument ( #5443 )
2024-10-17 15:27:27 +02:00
Mario Rodriguez Lopez
f7fd355dc1
refactor(acm): Change certificates from list to dict in acm_service ( #5420 )
2024-10-17 09:16:21 -04:00
Prowler Bot
7bd402bf4e
chore(regions_update): Changes in regions for AWS services ( #5445 )
...
Co-authored-by: sergargar <38561120+sergargar@users.noreply.github.com >
2024-10-17 08:49:42 -04:00
Pedro Martín
b69962efb6
feat(scan): add excluded_checks and services ( #5442 )
2024-10-17 10:25:07 +02:00
Pedro Martín
2b8b223403
feat(k8s): Add kubeconfig content authentication ( #5397 )
...
Co-authored-by: Sergio <sergio@prowler.com >
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-10-17 09:56:51 +02:00
Pedro Martín
a024ab31a0
feat(scan): add arguments ( #5427 )
2024-10-17 09:29:02 +02:00
Hugo Pereira Brito
9969e271ed
feat(waf): add new check waf_regional_rulegroup_not_empty ( #5415 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-16 15:22:24 -04:00
Sergio Garcia
f1449b66d6
feat(k8s): Add kubeconfig content static authentication ( #5370 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-10-16 18:52:15 +02:00
Hugo Pereira Brito
3c0f360244
feat(waf): add new check waf_regional_rule_with_conditions ( #5411 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-16 12:41:57 -04:00
Sergio Garcia
6e3c008a89
chore(aws): improve logic for determining if resources are publicly accessible ( #5195 )
2024-10-16 12:10:38 -04:00
Pablo Lara
a694b422cf
WIP
2024-10-16 18:03:29 +02:00
Hugo Pereira Brito
9d97b1a7ee
feat(waf): add new check waf_regional_webacl_with_rules ( #5392 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-16 11:58:03 -04:00
Hugo Pereira Brito
d07f1e982a
feat(wafv2): add new check wafv2_webacl_with_rules ( #5376 )
...
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com >
2024-10-16 11:44:41 -04:00
Hugo Pereira Brito
402e0e3107
feat(wafv2): add new check wafv2_webacl_rule_logging_enabled ( #5362 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-16 10:19:19 -04:00
dependabot[bot]
c5716bf9b6
chore(deps): bump trufflesecurity/trufflehog from 3.82.8 to 3.82.9 ( #5421 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 09:03:57 -04:00
Víctor Fernández Poyatos
60c75b4814
chore(Finding): PRWLR-5059 Remove default filtering and change default ordering ( #54 )
2024-10-16 13:41:41 +02:00
Pepe Fagoaga
bfdff563e6
chore(aws): Set scan_unused_services False by default ( #5425 )
2024-10-16 13:19:10 +02:00
Pedro Martín
4be83f240a
feat(azure): add provider id validation inside test_connection ( #5391 )
...
Co-authored-by: Pepe Fagoaga <pepe@prowler.com >
2024-10-16 12:02:40 +02:00
Pablo Lara
efd2805602
feat: render finding table
2024-10-16 11:07:57 +02:00
Pablo Lara
b3c905c95a
chore: add Findings props type
2024-10-16 07:09:30 +02:00
Pablo Lara
868615fa89
chore: clean finding folder
2024-10-16 07:08:22 +02:00
Pablo Lara
08937a9a66
Merge pull request #74 from prowler-cloud/PRWLR-4883-Integrate-authentication-endpoint-client-validation
...
Prevent sending default empty string for company name during sign-up
2024-10-16 06:17:12 +02:00
Pablo Lara
ce205dc95d
fix: prevent sending default empty string for company name during sign-up
2024-10-16 06:06:37 +02:00
Daniel Barranquero
45c32abcdf
feat(autoscaling): add new check autoscaling_group_multiple_instance_types ( #5325 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-15 15:36:48 -04:00
Hugo Pereira Brito
c0ac4c7c30
feat(MQ): add new service MQ ( #5419 )
2024-10-15 14:32:28 -04:00
Daniel Barranquero
c90cb3712b
feat(cloudwatch): add new check cloudwatch_alarm_actions_alarm_state_configured ( #5404 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-15 10:51:02 -04:00
Daniel Barranquero
23c3884ab7
feat(cloudwatch): add new check cloudwatch_alarm_actions_enabled ( #5416 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-15 09:50:50 -04:00
Mario Rodriguez Lopez
a491e39a18
feat(fsx): Add new service FSx ( #5412 )
...
Co-authored-by: Sergio <sergio@prowler.com >
2024-10-15 09:01:25 -04:00