Commit Graph

  • 2fdc480beb fix(ui): fix role cancel and select dropdown scroll (#11128) 5.26.1 Prowler Bot 2026-05-12 13:21:18 +02:00
  • 8bfc1d85f5 chore(changelog): prepare changelog for v5.26.1 (#11130) Prowler Bot 2026-05-12 13:18:44 +02:00
  • 15bc317ec4 chore(changelog): prepare changelog for v5.26.1 (#11127) Daniel Barranquero 2026-05-12 13:14:41 +02:00
  • 1536102784 fix(ui): fix role cancel and select dropdown scroll (#11125) Alejandro Bailo 2026-05-12 13:10:56 +02:00
  • a8a0f134b0 Merge branch 'v5.26' into backport/v5.26/pr-11001 backport/v5.26/pr-11001 Josema Camacho 2026-05-12 13:09:03 +02:00
  • 57501e1864 fix(api): defer scan broker publish until transaction commits (#11123) Prowler Bot 2026-05-12 12:12:40 +02:00
  • b606a614fe Merging v5.26 into backport/v5.26/pr-11001 Josema Camacho 2026-05-12 11:51:35 +02:00
  • 9272b654dc perf(api): add multi-column GIN index on findings array fields (#11001) Josema Camacho 2026-05-12 11:45:16 +02:00
  • 1b99550572 feat(m365): add entra_service_principal_no_secrets_for_permanent_tier0_roles security check (#10788) Hugo Pereira Brito 2026-05-12 10:45:32 +01:00
  • 6dfa135755 perf(api): add multi-column GIN index on findings array fields (#11001) Josema Camacho 2026-05-12 11:45:16 +02:00
  • 80482da1cb refactor(m365): scope entra_emergency_access_exclusion to Block-grant policies (#10849) Hugo Pereira Brito 2026-05-12 10:40:46 +01:00
  • 9cedbd3582 fix(api): defer scan broker publish until transaction commits (#11122) Adrián Peña 2026-05-12 11:04:39 +02:00
  • c3d1c5c5f7 chore(ui): remove unused npm dependencies flagged by knip (#11115) Pablo Fernandez Guerra (PFE) 2026-05-12 10:07:15 +02:00
  • 1fd6c51af6 chore(precommit): scope zizmor hook to workflows, actions and dependabot (#10997) Pablo Fernandez Guerra (PFE) 2026-05-12 10:06:47 +02:00
  • adbfc0bcd1 docs(compliance): expand developer guide for new compliance frameworks (#10870) Hugo Pereira Brito 2026-05-12 09:04:35 +01:00
  • 8f041f6f52 docs(changelog): link entra_users_mfa_capable fix to PR #11002 (#11120) Hugo Pereira Brito 2026-05-12 08:52:50 +01:00
  • 02a83adfd4 fix(m365): exclude disabled guest users from entra_users_mfa_capable (#11119) Prowler Bot 2026-05-12 09:50:44 +02:00
  • 1b0e12ec51 fix(m365): exclude disabled guest users from entra_users_mfa_capable (#11002) Hugo Pereira Brito 2026-05-12 08:35:24 +01:00
  • 759f7b84d6 feat(aws): add cloudtrail_bedrock_logging_enabled security check (#10858) Daniel Barranquero 2026-05-11 17:11:49 +02:00
  • 0b26c1a39c feat(aws): add iam_user_access_not_stale_to_sagemaker security check (#11000) Hugo Pereira Brito 2026-05-11 15:34:18 +01:00
  • fc7fbddfe7 chore(docs): Bump version to v5.26.0 (#11108) Prowler Bot 2026-05-11 15:38:23 +02:00
  • 500b395125 chore(api): Bump version to v1.28.0 (#11112) Prowler Bot 2026-05-11 15:36:36 +02:00
  • 98a1bca403 chore(api): Bump version to v1.27.1 (#11114) Prowler Bot 2026-05-11 15:36:28 +02:00
  • 8aade7f024 chore(sdk): Bump version to v5.26.1 (#11111) Prowler Bot 2026-05-11 15:36:17 +02:00
  • a1961d6d5f chore(sdk): Bump version to v5.27.0 (#11109) Prowler Bot 2026-05-11 15:35:59 +02:00
  • a7e988c361 chore(ui): Bump version to v5.27.0 (#11110) Prowler Bot 2026-05-11 15:35:45 +02:00
  • 43b50c4d6f chore(ui): Bump version to v5.26.1 (#11113) Prowler Bot 2026-05-11 15:35:40 +02:00
  • 6cd2ffbca2 feat(m365): add entra_pim_only_management check sharing PIM alert fetch feat/prowler-848 Hugo P.Brito 2026-05-11 12:55:32 +01:00
  • a646c68308 chore(m365): align PIM stale alert check with project formatters and drop test __init__.py feat/prowler-846 Hugo P.Brito 2026-05-11 12:24:20 +01:00
  • 578c354a69 chore(api): Update prowler dependency to v5.26 for release 5.26.0 (#11106) 5.26.0 Prowler Bot 2026-05-11 13:23:19 +02:00
  • 02cdcb29db chore: changelog for v5.26.0 (#11105) Pepe Fagoaga 2026-05-11 13:04:24 +02:00
  • 62ad4e5b9f docs(m365): move PIM stale alert changelog entry to 5.27.0 Hugo P.Brito 2026-05-11 12:01:09 +01:00
  • ce8f6037c1 fix(m365): drop misleading fallbacks when parsing PIM alert incidents Hugo P.Brito 2026-05-11 12:00:08 +01:00
  • b49e49f543 fix(m365): require active PIM stale alert before flagging accounts Hugo P.Brito 2026-05-11 11:48:46 +01:00
  • 4cf2207d58 fix(m365): emit a single MANUAL finding when PIM stale alert is unavailable Hugo P.Brito 2026-05-11 11:43:42 +01:00
  • 080bc174fa fix(m365): drop external test-suite reference from PIM stale alert metadata Hugo P.Brito 2026-05-11 11:41:51 +01:00
  • 6e0d7866cd docs: version badge clickable (#11104) Pepe Fagoaga 2026-05-11 12:34:47 +02:00
  • 6fac51047c Merge remote-tracking branch 'origin/master' into feat/prowler-846 Hugo P.Brito 2026-05-11 11:34:17 +01:00
  • 4b71f37c91 docs(docs): add alerts guide (#11101) Alejandro Bailo 2026-05-11 12:23:54 +02:00
  • e7eed4c244 feat(aws): update regions for AWS services aws-regions-update-185 prowler-bot 2026-05-11 10:10:18 +00:00
  • cdfbe5b2e3 fix(ui): label finding drawer column as Provider, not Account (#11102) Hugo Pereira Brito 2026-05-11 11:03:03 +01:00
  • 1b6a459df4 refactor(ui): reorganize finding detail drawer (#11091) Hugo Pereira Brito 2026-05-11 09:47:43 +01:00
  • 73c0305dc4 feat(aws): add bedrock_prompt_encrypted_with_cmk security check (#10905) Daniel Barranquero 2026-05-11 10:32:44 +02:00
  • 0e01e67257 feat(ui): ASD Essential Eight compliance framework support (#11071) Pedro Martín 2026-05-11 09:55:04 +02:00
  • 1ad329f9cf feat(ui): ThreatScore compliance views pillars, nav + charts (#10975) Pedro Martín 2026-05-11 09:53:55 +02:00
  • d03d1d2393 chore(changelog): update for universal compliance (#11100) Pedro Martín 2026-05-11 09:50:32 +02:00
  • 077a4e7dab feat: add Lovable AI app builder provider feat/lovable-provider Toni de la Fuente 2026-05-08 18:14:18 +02:00
  • c1f0760e0f refactor(skills): compress specialist skill contracts refactor/skill-style-specialists Alan Buscaglia 2026-05-08 13:31:38 +02:00
  • 4b81bccade refactor(skills): compact core Prowler contracts refactor/skill-style-core-prowler Alan Buscaglia 2026-05-08 13:25:17 +02:00
  • 5b791be018 refactor(skills): streamline generic skill contracts refactor/skill-style-core-generic Alan Buscaglia 2026-05-08 13:19:33 +02:00
  • 7c71038e1f refactor(skills): align meta skills with style guide refactor/skill-style-meta-foundation Alan Buscaglia 2026-05-08 13:12:35 +02:00
  • 832516be2a fix(mcp_server): bump transitive requests to 2.33.1 (advisory 90553) (#11084) Davidm4r 2026-05-08 12:52:46 +02:00
  • fd4e388ff6 chore(api): Bump version to v1.26.4 (#11081) v5.25 Prowler Bot 2026-05-08 10:41:01 +02:00
  • d54fa7f285 chore(sdk): Bump version to v5.25.4 (#11082) Prowler Bot 2026-05-08 10:40:51 +02:00
  • 34727a7237 chore(docs): Bump version to v5.25.3 (#11080) feat/skill-style-guide-refactor Prowler Bot 2026-05-08 10:40:41 +02:00
  • 0e388b5811 chore(ui): Bump version to v5.25.4 (#11083) Prowler Bot 2026-05-08 10:40:34 +02:00
  • 4216a3e23a feat(ui): add cloud-gated custom alerts (#11003) Alejandro Bailo 2026-05-08 10:36:43 +02:00
  • 17c066e093 chore: changelog v5.25.3 (#11078) 5.25.3 Prowler Bot 2026-05-08 08:39:29 +02:00
  • a59192e6f5 chore: changelog v5.25.3 (#11077) Pepe Fagoaga 2026-05-08 08:37:06 +02:00
  • 592bc6f6a8 chore: enable sponsor for prowler-cloud (#11076) Pepe Fagoaga 2026-05-08 08:25:28 +02:00
  • 962ebac8e4 feat(googleworkspace): add Gmail consequence-based checks for attachment safety and spoofing (#10980) lydiavilchez 2026-05-07 16:50:36 +02:00
  • 2c5d47a8cd chore: route vulnerability references to canonical URLs (#10853) Hugo Pereira Brito 2026-05-07 15:28:50 +01:00
  • 36fa5c0a53 chore: merge resource-events-text-plain Pepe Fagoaga 2026-05-07 14:49:49 +02:00
  • bcaa6ac488 fix(sdk): scan every Azure subscription when display names collide (#10718) Ivan Necheporenko 2026-05-07 13:59:38 +02:00
  • 71683f3093 chore: remove pre-push from default install hook types (#11072) Rubén De la Torre Vico 2026-05-07 11:19:40 +02:00
  • 31ae587745 feat(events): return text/plain for LLMs Pepe Fagoaga 2026-05-07 10:56:59 +02:00
  • b13baa9076 refactor(sdk): scope ImageBaseException catch to image provider in __main__ StylusFrost 2026-05-07 10:11:37 +02:00
  • 4fb14bbb21 perf(sdk): cache misses in Provider._load_ep_provider StylusFrost 2026-05-07 10:00:07 +02:00
  • e5b9fee942 fix(sdk): dedupe entry-point compliance frameworks against built-ins StylusFrost 2026-05-07 09:32:48 +02:00
  • 020388824e fix(sdk): silence CodeQL py/not-named-self on CheckMetadata validators StylusFrost 2026-05-06 18:26:22 +02:00
  • a70f0652b6 fix(ui): hide line numbers in CLI command remediation block (#11061) Prowler Bot 2026-05-06 16:06:00 +02:00
  • 2357af912d fix(ui): hide line numbers in CLI command remediation block (#11059) Hugo Pereira Brito 2026-05-06 14:04:49 +01:00
  • 7971b40f49 feat(api): ASD Essential Eight compliance framework support (#10982) Pedro Martín 2026-05-06 14:03:00 +02:00
  • e585ae45bd feat(aws): rename Essential Eight to ASD Essential Eight (#11054) Pedro Martín 2026-05-06 13:11:29 +02:00
  • fae4fbc0ae fix: PR number in changelog entry for #10529 (#11058) Prowler Bot 2026-05-06 12:56:21 +02:00
  • 4d9921a9b7 fix: PR number in changelog entry for #10529 (#11057) Hugo Pereira Brito 2026-05-06 11:53:31 +01:00
  • bbe45ed708 fix(oci): scan identity in known valid region (#11056) Prowler Bot 2026-05-06 12:44:26 +02:00
  • 19b602c381 fix(oci): scan identity in known valid region (#10529) rchotacode 2026-05-06 06:19:19 -04:00
  • 4c3e741af7 chore(pyproject): revert API changes (#11049) Pedro Martín 2026-05-06 12:09:46 +02:00
  • 8affbf44ce revert(ci): drop workflow-level paths on required-check workflows (#11055) César Arroba 2026-05-06 11:49:42 +02:00
  • 16798e293d ci(pr-conflict-checker): restore persist-credentials so base ref fetch works on private mirrors (#11019) César Arroba 2026-05-06 00:33:40 +02:00
  • 1194d34396 ci(ui-e2e): reduce Playwright artifact retention to 7 days (#11018) César Arroba 2026-05-06 00:09:34 +02:00
  • 98277689f5 ci: reduce GitHub Actions consumption across CI workflows (#11007) César Arroba 2026-05-05 17:08:34 +02:00
  • 0ddd7fbd69 docs(aws): add guide for extending existing services (#10924) BMO 2026-05-05 17:51:58 +03:00
  • 22b233f206 chore(deps): bump requests to 2.33.1 to fix CVE-2026-25645 (#10983) Pedro Martín 2026-05-05 16:43:18 +02:00
  • aa759ab6b7 fix(attack-surface): restore ec2-imdsv1 category alignment (#10998) Daniel Barranquero 2026-05-05 16:42:47 +02:00
  • 369d6cecc1 fix: patch CVE-2026-39892 and CVE-2026-33186 across SDK, API and MCP images (#10978) Hugo Pereira Brito 2026-05-05 15:04:44 +01:00
  • d23c2f3b53 refactor(ui): standardize "Providers" wording across UI and docs (#10971) Pablo Fernandez Guerra (PFE) 2026-05-05 14:39:54 +02:00
  • 6b6d22bb31 chore(api): Bump version to v1.26.3 (#10996) Prowler Bot 2026-05-05 10:45:57 +02:00
  • a3b4f94368 chore(sdk): Bump version to v5.25.3 (#10994) Prowler Bot 2026-05-05 10:45:35 +02:00
  • 786059bfb2 chore(docs): Bump version to v5.25.2 (#10993) update-community-skill Prowler Bot 2026-05-05 10:45:07 +02:00
  • 178cdb1b57 chore(ui): Bump version to v5.25.3 (#10995) Prowler Bot 2026-05-05 10:44:56 +02:00
  • cf99e02ceb Merge branch 'master' into PROWLER-1391-provider-contract-dynamic-discovery StylusFrost 2026-05-05 08:57:11 +02:00
  • d58343e11f chore(changelog): prepare for v5.25.2 (#10992) 5.25.2 Prowler Bot 2026-05-05 08:51:50 +02:00
  • 703a33108c chore(changelog): prepare for v5.25.2 (#10991) Pepe Fagoaga 2026-05-05 08:47:28 +02:00
  • 952ca2d505 fix(sdk): cover CNAME → dangling S3 in route53 takeover check (#10990) Prowler Bot 2026-05-05 08:47:00 +02:00
  • 9de9a26821 fix(k8s): match RBAC rules by apiGroup, not just core (#10988) Prowler Bot 2026-05-04 19:59:31 +02:00
  • 7c6d658154 fix(k8s): match RBAC rules by apiGroup, not just core (#10969) Pepe Fagoaga 2026-05-04 19:54:03 +02:00
  • e4da9741b2 fix(timeline): Return a compact actor name from CloudTrail events (#10987) Prowler Bot 2026-05-04 19:41:36 +02:00
  • 21d7d08b4b fix(timeline): Return a compact actor name from CloudTrail events (#10986) Pepe Fagoaga 2026-05-04 19:39:17 +02:00