Daniel Barranquero
|
51c5fa7168
|
fix(checks): report MANUAL instead of FAIL on permission and data-availability errors (#12645)
|
2026-09-01 17:16:56 +02:00 |
|
 Daniel BarranqueroandJosema Camacho
|
587c47bfe2
|
feat(api): add finding labels, finding URL and tenant info to Jira issues (#12540)
Co-authored-by: Josema Camacho <josema@prowler.com>
|
2026-08-31 18:00:46 +02:00 |
|
 Daniel BarranqueroandJosema Camacho
|
c88f745038
|
feat(jira): return the created issue, sanitize labels and add bulk status lookup (#12539)
Co-authored-by: Josema Camacho <josema@prowler.com>
|
2026-08-28 13:47:12 +02:00 |
|
Daniel Barranquero
|
bd1956446d
|
fix(alibabacloud): read OSS bucket sub-resource configs via the SDK execute path (#12546)
|
2026-08-26 16:41:13 +02:00 |
|
 Daniel Barranqueroandalejandrobailo
|
3074f02a63
|
feat(ui): grouped Attack Paths graph with expandable resource classes and outcome node (#12381)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-08-11 14:05:12 +02:00 |
|
Daniel Barranquero
|
dd61c417b7
|
feat(attack-paths): add outcome to query metadata (#12344)
|
2026-08-05 14:13:24 +02:00 |
|
Daniel Barranquero
|
caf27de6ee
|
fix(m365): bump microsoft-kiota packages to 1.9.10 so guest-user CA checks parse guestOrExternalUserTypes (#12280)
|
2026-08-04 10:37:04 +02:00 |
|
Daniel Barranquero
|
a19fd70001
|
feat(aws): add pathfinding.cloud privilege-escalation coverage (#12237)
|
2026-08-04 08:59:52 +02:00 |
|
  
|
8c0fbf5073
|
docs: v5.37.0 changelog highlights (#12264)
Co-authored-by: Rubén De la Torre Vico <ruben@prowler.com>
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-08-03 18:24:44 +02:00 |
|
Daniel Barranquero
|
5c4b0ba1fe
|
fix(api): scope Attack Paths predefined queries with provider label (#12167)
|
2026-07-30 11:55:24 +02:00 |
|
Daniel Barranquero
|
d4a33c0d1c
|
feat(ui): link every Attack Paths query to its Prowler Hub page (#12145)
|
2026-07-29 13:31:42 +02:00 |
|
Daniel Barranquero
|
1218b0920f
|
docs: restructure Attack Paths docs and add query developer guide (#12144)
|
2026-07-28 18:28:17 +02:00 |
|
Daniel Barranquero
|
e9bbde2f01
|
fix(api): remove cartesian product in Attack Paths IAM privesc queries (#12136)
|
2026-07-28 11:12:10 +02:00 |
|
Daniel Barranquero
|
885555e080
|
fix(ui): enable grouped Jira dispatch for Cloud users (#12100)
|
2026-07-23 14:30:27 +01:00 |
|
Daniel Barranquero
|
fb75146e34
|
feat(ui): filter empty Attack Paths queries from the selector in Cloud (#12010)
|
2026-07-23 10:36:33 +02:00 |
|
Daniel Barranquero
|
ccec96ac5f
|
feat(ui): improve AWS Organizations wizard and docs (#12034)
|
2026-07-17 10:22:12 +02:00 |
|
 Daniel Barranqueroandalejandrobailo
|
c53acd4184
|
fix(dashboard): correct UTM tags on local dashboard Prowler Cloud links (#11988)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-07-15 12:17:02 +02:00 |
|
Daniel Barranquero
|
9822fd97d7
|
feat(dashboard): redesign local dashboard sidebar and pages (#11972)
|
2026-07-14 14:40:21 +02:00 |
|
Daniel Barranquero
|
9c15796c84
|
fix(ci): extend .trivyignore CVE suppression expiries to 2026-08-15 (#11975)
|
2026-07-14 12:26:33 +02:00 |
|
Daniel Barranquero
|
21d9d6192e
|
feat(okta): add configurable API request throttling and rate-limit retries (#11702)
|
2026-07-01 10:30:43 +02:00 |
|
Daniel Barranquero
|
34e8e3ca61
|
chore(api): replace detect-secrets with kingfisher-bin to match the SDK (#11698)
|
2026-06-30 15:59:18 +02:00 |
|
Daniel Barranquero
|
5dac8a0a53
|
feat(sdk): replace detect-secrets library with kingfisher (#11694)
|
2026-06-30 15:36:23 +02:00 |
|
Daniel Barranquero
|
2abcb05e22
|
feat(github): support repository rulesets in default branch protection checks (#11723)
|
2026-06-30 13:53:32 +01:00 |
|
Daniel Barranquero
|
36be63af07
|
fix(alibabacloud): implement ram_password_policy_number and fix cs weekly check loading (#11683)
|
2026-06-24 12:37:45 +02:00 |
|
Daniel Barranquero
|
de7da3e960
|
docs: update provider stats and add Linode to introduction (#11676)
|
2026-06-23 17:00:35 +02:00 |
|
Daniel Barranquero
|
566167489b
|
fix(sdk): patch container CVEs and suppress unfixable bookworm criticals (#11592)
|
2026-06-15 16:59:44 +02:00 |
|
Daniel Barranquero
|
989c3b174e
|
fix(bedrock): per-finding severity for long-term API key check (#11526)
|
2026-06-11 08:31:08 +02:00 |
|
 
|
466f1a3d73
|
feat(okta): add user, systemlog, and idp services with DISA STIG checks (#11496)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
|
2026-06-08 14:59:50 +02:00 |
|
Daniel Barranquero
|
2678c6bc9f
|
feat(okta): add application service with 6 new checks (#11358)
|
2026-05-27 11:16:18 +02:00 |
|
Daniel Barranquero
|
6f01041178
|
docs: add okta provider prowler cloud onboarding (#11322)
|
2026-05-22 10:29:59 +02:00 |
|
Daniel Barranquero
|
349611d52d
|
feat(okta): 4 new signon service checks (#11224)
|
2026-05-21 12:48:06 +02:00 |
|
 Daniel Barranqueroandalejandrobailo
|
1f3f5c2e27
|
feat(ui): add okta provider support (#11213)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-05-20 11:34:22 +02:00 |
|
Daniel Barranquero
|
6eebfcfe77
|
feat(api): add okta provider support (#11184)
|
2026-05-20 10:46:29 +02:00 |
|
Daniel Barranquero
|
4dd5baadf6
|
feat(okta): add provider to the SDK with 1 security check (#11079)
|
2026-05-13 15:57:57 +02:00 |
|
Daniel Barranquero
|
15bc317ec4
|
chore(changelog): prepare changelog for v5.26.1 (#11127)
|
2026-05-12 13:14:41 +02:00 |
|
Daniel Barranquero
|
759f7b84d6
|
feat(aws): add cloudtrail_bedrock_logging_enabled security check (#10858)
|
2026-05-11 17:11:49 +02:00 |
|
Daniel Barranquero
|
73c0305dc4
|
feat(aws): add bedrock_prompt_encrypted_with_cmk security check (#10905)
|
2026-05-11 10:32:44 +02:00 |
|
Daniel Barranquero
|
aa759ab6b7
|
fix(attack-surface): restore ec2-imdsv1 category alignment (#10998)
|
2026-05-05 16:42:47 +02:00 |
|
Daniel Barranquero
|
0dd8981ee4
|
feat: add issue template for creating new checks (#10976)
|
2026-05-04 17:47:39 +02:00 |
|
Daniel Barranquero
|
921f49a0de
|
feat(aws): add bedrock_prompt_management_exists security check (#10878)
|
2026-05-04 12:38:15 +02:00 |
|
Daniel Barranquero
|
86449fb99d
|
chore(vercel): add disclaimer for checks depending on billing plan (#10663)
|
2026-05-04 08:56:50 +02:00 |
|
Daniel Barranquero
|
8b368e1343
|
feat(aws): add bedrock_guardrails_configured security check (#10844)
|
2026-04-28 14:16:19 +02:00 |
|
Daniel Barranquero
|
368d9c1519
|
fix(admincenter): restrict admincenter group visibility check to Unified groups (#10899)
|
2026-04-27 13:23:03 +02:00 |
|
Daniel Barranquero
|
80d62f355f
|
fix(alibabacloud): fix CS service SDK compatibility and harden Alibaba provider (#10871)
|
2026-04-24 09:26:09 +02:00 |
|
Daniel Barranquero
|
f7194b32de
|
docs: remove prowler ctf page (#10782)
|
2026-04-20 09:37:30 +02:00 |
|
Daniel Barranquero
|
276a5d66bd
|
feat(docs): add ctf documentation (#10761)
|
2026-04-16 19:35:52 +02:00 |
|
Daniel Barranquero
|
43913b1592
|
feat(aws): support excluding regions from scans via CLI, env var, and config (#10688)
|
2026-04-15 17:59:46 +02:00 |
|
Daniel Barranquero
|
c3acb818d9
|
fix(vercel): handle team-scoped firewall config responses (#10695)
|
2026-04-15 11:59:20 +02:00 |
|
Daniel Barranquero
|
0f4d8ff891
|
feat(aws): add bedrock_vpc_endpoints_configured security check (#10591)
|
2026-04-14 12:22:22 +02:00 |
|
 Daniel BarranqueroandHugo P.Brito
|
d1ab8b8ae5
|
feat(aws): add iam_policy_no_wildcard_marketplace_subscribe and iam_inline_policy_no_wildcard_marketplace_subscribe checks (#10525)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-04-14 12:08:40 +02:00 |
|
Daniel Barranquero
|
65e9593b41
|
feat(aws): add bedrock_access_not_stale security check (#10536)
|
2026-04-14 11:20:40 +02:00 |
|
Daniel Barranquero
|
131112398b
|
feat(aws): add bedrock_full_access_policy_attached security check (#10577)
|
2026-04-14 11:00:40 +02:00 |
|
Daniel Barranquero
|
ca50b24d77
|
docs: add Vercel Cloud getting started (#10609)
|
2026-04-09 15:40:44 +02:00 |
|
Daniel Barranquero
|
c752811666
|
fix(oci): false positive for kms key rotation check (#10450)
|
2026-03-25 11:09:02 +01:00 |
|
Daniel Barranquero
|
4d1f7626f9
|
fix(oci): false positive for password policies (#10453)
|
2026-03-25 10:52:31 +01:00 |
|
Daniel Barranquero
|
41629137ef
|
docs: remove cookbook from k8s section (#10427)
|
2026-03-23 16:22:54 +01:00 |
|
 Daniel BarranqueroandAndoni A.
|
14356e3187
|
docs: add cookbooks section (#10410)
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
|
2026-03-23 13:51:07 +01:00 |
|
Daniel Barranquero
|
361f8548bf
|
feat(azure): add 'entra_conditional_access_policy_require_mfa_for_admin_portals' check and update compliance (#10330)
|
2026-03-16 12:14:58 +01:00 |
|
Daniel Barranquero
|
9df06095eb
|
chore(azure): update ResourceType and Categories for entra metadata (#10334)
|
2026-03-13 12:13:47 +01:00 |
|
Daniel Barranquero
|
b08cb8ffb3
|
fix(csv): move OU columns to the end (#10307)
|
2026-03-12 08:28:52 +01:00 |
|
Daniel Barranquero
|
e28bde797f
|
feat(openstack): object storage service with 7 new checks (#10258)
|
2026-03-11 12:00:43 +01:00 |
|
Daniel Barranquero
|
e9855bbf2f
|
docs: update mutelist docs (#10296)
|
2026-03-10 16:58:31 +01:00 |
|
Daniel Barranquero
|
2768b7ad4e
|
docs: update readme and docs with new providers (#10295)
|
2026-03-10 16:58:08 +01:00 |
|
Daniel Barranquero
|
809142de35
|
chore(alibaba): update all metadata files (#10289)
|
2026-03-09 16:37:19 +01:00 |
|
Daniel Barranquero
|
7ae14ea1ac
|
chore(github): enhance metadata for 'organization' service (#10273)
|
2026-03-06 11:02:45 +01:00 |
|
 Daniel BarranqueroandAndoni A.
|
9a4167d947
|
feat(docs): add Prowler Cloud docs to Openstack getting started (#10100)
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
|
2026-03-05 10:13:34 +01:00 |
|
 Daniel BarranqueroandAndoni A.
|
3538e7accf
|
chore: modify Cloudflare account and resource UIDs (#10227)
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
|
2026-03-03 13:09:38 +01:00 |
|
 Daniel BarranqueroandPepe Fagoaga
|
012fd84cb0
|
chore: add provider-uid flag for iac provider (#10233)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-03-03 13:07:15 +01:00 |
|
Daniel Barranquero
|
dcf74113fc
|
chore: modify M365 and Github account UIDs (#10226)
|
2026-03-02 17:22:09 +01:00 |
|
Daniel Barranquero
|
b21ded6d46
|
feat(openstack): add image service with 6 checks (#10096)
|
2026-03-02 12:47:49 +01:00 |
|
 Daniel BarranqueroandAndoni A.
|
8eddb48b16
|
feat(openstack): add blockstorage service with 7 checks (#10120)
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
|
2026-03-02 12:08:08 +01:00 |
|
 Daniel BarranqueroandAndoni Alonso
|
d3ba93f0c0
|
feat(openstack): add networking service with 6 checks (#9970)
Co-authored-by: Andoni Alonso <14891798+andoniaf@users.noreply.github.com>
|
2026-03-02 11:55:37 +01:00 |
|
Daniel Barranquero
|
030d053c84
|
chore(openstack): support multi-region in the same provider (#10135)
|
2026-02-24 12:50:52 +01:00 |
|
Daniel Barranquero
|
b5e721aa44
|
fix: update ResourceType in Openstack and docs (#10126)
|
2026-02-20 12:05:08 +01:00 |
|
 Daniel Barranqueroandalejandrobailo
|
40f6a7133d
|
feat(ui): add OpenStack provider support (#10046)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-02-20 09:44:34 +01:00 |
|
Daniel Barranquero
|
338d514197
|
fix(api): gcp project id validation for legacy projects (#10078)
|
2026-02-18 10:11:07 +01:00 |
|
Daniel Barranquero
|
a106cdf4c9
|
fix: oci regions actions labels (#10083)
|
2026-02-16 14:23:17 +01:00 |
|
Daniel Barranquero
|
a86f0b95bc
|
fix(oci): update regions script to handle raw credentials (#10081)
|
2026-02-16 14:03:27 +01:00 |
|
Daniel Barranquero
|
be516f1dfc
|
feat(openstack): Add 7 New Compute Security Checks (#9944)
|
2026-02-16 11:46:48 +01:00 |
|
Daniel Barranquero
|
b94c8a5e5e
|
feat(api): add OpenStack provider support (#10003)
|
2026-02-12 14:40:19 +01:00 |
|
 Daniel BarranqueroandPepe Fagoaga
|
e6bea9f25a
|
feat(oraclecloud): add automated OCI regions updater script and CI workflow (#10020)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-02-12 14:35:43 +01:00 |
|
Daniel Barranquero
|
fa189e7eb9
|
docs(openstack): add provider to introduction table (#9990)
|
2026-02-09 10:33:10 +01:00 |
|
Daniel Barranquero
|
ac013ec6fc
|
feat(docs): permission error while deploying docker (#9954)
|
2026-02-05 11:44:22 +01:00 |
|
Daniel Barranquero
|
486719737b
|
chore(sdk): prepare changelog for v5.18.0 (#9958)
|
2026-02-04 19:16:19 +01:00 |
|
Daniel Barranquero
|
e66c9864f5
|
fix: modify tests files name (#9942)
|
2026-02-03 08:05:27 +01:00 |
|
 Daniel BarranqueroandAndoni A.
|
f65879346b
|
feat(docs): add openstack cli first version (#9848)
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
|
2026-01-29 14:24:44 +01:00 |
|
Daniel Barranquero
|
08730b4eb5
|
feat(openstack): add Openstack provider (#9811)
|
2026-01-29 12:54:18 +01:00 |
|
Daniel Barranquero
|
9ad2e1ef98
|
chore(docs): fix troubleshooting link in readme (#9700)
|
2025-12-30 14:36:54 +01:00 |
|
Daniel Barranquero
|
c6b4b9c94f
|
chore: update changelog for release v5.16.0 (#9584)
|
2025-12-18 10:56:35 +01:00 |
|
 Daniel BarranqueroandAndoni Alonso
|
d4b90abd10
|
chore(mongodbatlas): store location as lowercase (#9554)
Co-authored-by: Andoni Alonso <14891798+andoniaf@users.noreply.github.com>
|
2025-12-16 10:40:49 +01:00 |
|
Daniel Barranquero
|
6761f0ffd0
|
docs: add mongodbatlas app support (#9312)
|
2025-12-15 10:57:27 +01:00 |
|
Daniel Barranquero
|
79ec53bfc5
|
fix(ui): update changelog (#9334)
|
2025-11-27 13:16:50 +01:00 |
|
 Daniel BarranqueroandAlan Buscaglia
|
ed5f6b3af6
|
feat(ui): add MongoDB Atlas provider support (#9253)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2025-11-27 12:37:20 +01:00 |
|
Daniel Barranquero
|
0d59441c5f
|
fix(api): add alter to mongodbatlas migration (#9308)
|
2025-11-25 11:29:07 +01:00 |
|
Daniel Barranquero
|
b5df26452a
|
fix: split file_name not working on Windows (#9268)
|
2025-11-18 14:45:31 +01:00 |
|
Daniel Barranquero
|
d1380fc19d
|
fix(azure): validation and other errors in cosmosdb, defender, storage and vm (#8915)
|
2025-11-13 09:17:44 -05:00 |
|
Daniel Barranquero
|
98f8ef1b4b
|
feat(mongodbatlas): add provider_id verification (#9211)
|
2025-11-12 13:50:00 +01:00 |
|
Daniel Barranquero
|
7e03b423dd
|
feat(api): add MongoDBAtlas provider to api (#9167)
|
2025-11-06 16:37:38 -05:00 |
|
Daniel Barranquero
|
63169289b0
|
fix(ec2): AttributeError in ec2_instance_with_outdated_ami check (#9046)
|
2025-10-28 09:13:44 -04:00 |
|
Daniel Barranquero
|
b436cc1cac
|
chore(sdk): update changelog to released (#8994)
|
2025-10-23 15:55:50 +05:45 |
|