lydiavilchez
|
aaa5abdead
|
feat(gcp): add cloudstorage_bucket_soft_delete_enabled check (#9028)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2025-10-29 12:02:46 +01:00 |
|
lydiavilchez
|
43d310356d
|
feat(gcp): add cloudstorage_bucket_versioning_enabled check (#9014)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2025-10-28 13:20:59 +01:00 |
|
Pedro Martín
|
e694b0f634
|
fix(gcp): set unknown for resource name under metric resources (#9023)
|
2025-10-27 14:19:15 +01:00 |
|
lydiavilchez
|
f8c8dee2b3
|
feat(gcp): add cloudstorage_bucket_lifecycle_management_enabled check (#8936)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2025-10-22 16:45:26 +02:00 |
|
Daniel Barranquero
|
272e4547b2
|
fix(gcp): keyerrors in services cloudsql and monitoring (#8909)
|
2025-10-14 09:30:00 -04:00 |
|
Tom
|
24364bd73e
|
feat(gcp): Add support for skipping APIs check (#8575)
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2025-08-27 14:44:34 +02:00 |
|
Daniel Barranquero
|
10e38ca407
|
fix: missing resource_name in GCP and Azure Defender checks (#8352)
|
2025-08-11 16:16:08 +02:00 |
|
Daniel Barranquero
|
196c17d44d
|
feat(gcp): add retry to avoid quota limit errors (#8412)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
|
2025-08-06 16:59:41 +07:00 |
|
Pepe Fagoaga
|
74940e1fc4
|
fix(check_metadata): add service name validator (#8289)
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: Pedro Martín <pedromarting3@gmail.com>
|
2025-07-17 13:10:30 +05:45 |
|
Sergio Garcia
|
bcc96ab4f2
|
fix(gcp): handle case sensitivity in block-project-ssh-keys (#8115)
Co-authored-by: Pedro Martín <pedromarting3@gmail.com>
|
2025-06-27 19:03:51 +08:00 |
|
Daniel Barranquero
|
7b58d1dd56
|
fix: checks with no resource name (#8120)
|
2025-06-27 17:40:43 +08:00 |
|
Sergio Garcia
|
c4bd9122d4
|
feat(IaC): PoC for IaC Security Scanner (#7852)
Co-authored-by: Andoni Alonso <14891798+andoniaf@users.noreply.github.com>
|
2025-06-17 23:23:25 +08:00 |
|
Pedro Martín
|
1bd0d774e5
|
feat(mutelist): make validate_mutelist method static (#7811)
|
2025-06-11 11:33:49 +05:45 |
|
Sergio Garcia
|
aa3182ebc5
|
feat(gcp): support CLOUDSDK_AUTH_ACCESS_TOKEN (#7495)
|
2025-04-16 10:35:04 -04:00 |
|
Bogdan A
|
42f46b0fb1
|
feat(gcp): add check for unused Service Accounts (#7419)
Co-authored-by: MrCloudSec <hello@mistercloudsec.com>
|
2025-04-14 11:53:54 -04:00 |
|
Sergio Garcia
|
74f1da818e
|
fix(gcp): ignore redirect balancers and add regional ones (#7442)
|
2025-04-07 11:47:02 -04:00 |
|
Pedro Martín
|
e4d234fe03
|
fix(azure): remove resource_name inside the Check_Report (#7420)
|
2025-04-03 11:35:02 -04:00 |
|
Sergio Garcia
|
41e576f4f1
|
fix(gcp): make logging sink check at project level (#7421)
|
2025-04-03 09:37:46 -04:00 |
|
Pedro Martín
|
5a59bb335c
|
fix(resources): add the correct id and names for resources (#7410)
|
2025-04-01 20:30:37 +02:00 |
|
Bogdan A
|
51e796a48d
|
feat(gcp): add check for dormant (unused) SA keys (#7348)
Co-authored-by: MrCloudSec <hello@mistercloudsec.com>
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2025-03-31 18:14:21 +02:00 |
|
Pedro Martín
|
d0736af209
|
fix(gcp): make provider id mandatory in test_connection (#7296)
|
2025-03-19 18:33:49 +05:45 |
|
Pepe Fagoaga
|
137365a670
|
chore(poetry): Upgrade to v2 (#7112)
|
2025-03-12 17:28:34 +05:45 |
|
Rubén De la Torre Vico
|
bcbc9bf675
|
fix(gcp): Correct false positive when sslMode=ENCRYPTED_ONLY in CloudSQL (#6936)
|
2025-02-14 15:16:21 -05:00 |
|
Rubén De la Torre Vico
|
bcc246d950
|
fix(cloudsql): add trusted client certificates case for cloudsql_instance_ssl_connections (#6682)
|
2025-01-24 10:42:45 -05:00 |
|
Daniel Barranquero
|
f041f17268
|
fix(gcp): fix flaky tests from dns service (#6569)
|
2025-01-16 14:49:25 -05:00 |
|
Sergio Garcia
|
dd63c16a74
|
fix(gcp): iterate through service projects (#6549)
Co-authored-by: pedrooot <pedromarting3@gmail.com>
|
2025-01-16 08:52:52 -05:00 |
|
Pedro Martín
|
95189b574a
|
feat(gcp): add resource metadata to report (#6500)
Co-authored-by: MrCloudSec <hello@mistercloudsec.com>
|
2025-01-15 18:09:35 -05:00 |
|
Pedro Martín
|
fd610d44c0
|
refactor(gcp): use always <client>.region for checks (#6206)
|
2024-12-16 18:21:42 -05:00 |
|
Pedro Martín
|
396e51c27d
|
feat(gcp): add service account credentials (#6165)
|
2024-12-16 10:11:32 -05:00 |
|
Sergio Garcia
|
48946fa4f7
|
fix(gcp): make sure default project is active (#6097)
|
2024-12-10 11:06:48 -04:00 |
|
Sergio Garcia
|
17c31c64d9
|
fix(tests): use datetime.datetime.now() in GCP kms_key_rotation_enabled (#5976)
|
2024-11-30 16:31:56 -04:00 |
|
Sergio Garcia
|
796983a530
|
fix(gcp): scan only ACTIVE projects (#5743)
|
2024-11-13 15:18:42 +01:00 |
|
Pedro Martín
|
bf9111397b
|
feat(mutelist): add mute_finding method (#5563)
|
2024-11-04 12:05:03 +01:00 |
|
Sergio Garcia
|
5bd394dffe
|
fix(gcp): enforce correct severity levels in CloudSQL PostgreSQL log_min_messages (#5571)
|
2024-10-30 09:41:06 -05:00 |
|
Sergio Garcia
|
f01910e4f2
|
feat(gcp): add --organization-id flag (#5524)
|
2024-10-29 18:11:53 +01: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 |
|
Pedro Martín
|
e65b346afd
|
feat(exceptions): modify custom exceptions (#5451)
|
2024-10-18 09:28:58 +02:00 |
|
Pedro Martín
|
c1d061ef70
|
feat(gcp): add provider id validation inside test_connection (#5381)
|
2024-10-15 09:04:17 +02:00 |
|
Pedro Martín
|
03a26ec507
|
feat(gcp): add static credentials for gcp provider (#5364)
|
2024-10-11 11:01:37 +02:00 |
|
Pedro Martín
|
47a6e28d71
|
refactor(output_options): remove output options from provider (#5149)
|
2024-09-25 09:38:21 +02:00 |
|
Sergio Garcia
|
4badcca4f8
|
fix(gcp): add default project for org level checks (#5003)
|
2024-09-20 20:39:35 +02:00 |
|
Sergio Garcia
|
16a251254e
|
fix(gcp): solve errors in GCP services (#5016)
|
2024-09-20 11:06:57 -04:00 |
|
Pedro Martín
|
7a937c7708
|
refactor(provider): move audit and fixer config inside the provider (#4960)
|
2024-09-10 09:48:11 +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
|
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 |
|
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 |
|
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 |
|
Daniel Barranquero
|
c00f61ac10
|
test(GCP): Add remaining GCP tests for KMS checks (#4550)
|
2024-07-29 13:22:41 -04:00 |
|