Pedro Martín
|
0758c3585d
|
feat(rolesanywhere): flag profiles with unscoped sessions (#12416)
|
2026-08-13 17:06:24 +02:00 |
|
Pedro Martín
|
ab996417e6
|
fix(ci): bump Trivy to v0.73.0 to fix CVE-2026-46600 (#12444)
|
2026-08-13 12:04:51 +02:00 |
|
Pedro Martín
|
94c20eb9fe
|
feat(ui): add CMMC compliance framework (#12414)
|
2026-08-12 14:52:09 +02:00 |
|
Pedro Martín
|
37ebd9b6fd
|
fix(cmmc): remove stale config_requirements (#12425)
|
2026-08-12 12:29:43 +02:00 |
|
Pedro Martín
|
a28487cbff
|
fix(ci): suppress .NET runtime CVE temporarily (#12426)
|
2026-08-12 12:16:14 +02:00 |
|
Pedro Martín
|
85c36bb812
|
feat(compliance): add CMMC 2.0 compliance framework (#12401)
|
2026-08-10 12:48:26 -07:00 |
|
 Pedro MartínandDaniel Barranquero
|
aaa29d3528
|
feat(m365): add CIS M365 v7.0.0 entra device registration checks (#12152)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-08-05 13:51:29 +02:00 |
|
 Pedro MartínandDaniel Barranquero
|
f87522e423
|
feat(m365): add CIS M365 v7.0.0 teams external access check (#12151)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-08-05 12:24:44 +02:00 |
|
Pedro Martín
|
5b1bd146be
|
docs(m365): highlight key terms in check Risk descriptions (#12156)
|
2026-08-05 10:49:53 +01:00 |
|
 Pedro Martínandalejandrobailo
|
5285d25cfd
|
feat(ui): add compliance watchlist (#12300)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-08-05 11:18:45 +02:00 |
|
 Pedro MartínandAlan Buscaglia
|
a6d5dbacd9
|
fix(api): log comp report output dir failures with exc_info (#12142)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2026-08-05 11:12:35 +02:00 |
|
Pedro Martín
|
8bf788ea95
|
fix(aws): delegated administrator lookup and reporting (#12319)
|
2026-08-05 09:48:00 +02:00 |
|
 Pedro MartínandAlan Buscaglia
|
bd6aec8c20
|
fix(sdk): only report JDBC strings with embedded credentials (#12288)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2026-08-04 17:22:31 +02:00 |
|
Pedro Martín
|
3c14df7e5b
|
fix(oci): handle null fields in identity service (#12327)
|
2026-08-04 17:11:26 +02:00 |
|
 Pedro MartínandDaniel Barranquero
|
90905dcc9f
|
feat(m365): add CIS M365 v7.0.0 exchange checks (#12149)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-08-04 13:37:28 +02:00 |
|
 Pedro MartínandDaniel Barranquero
|
0f39665ece
|
feat(m365): add CIS M365 v7.0.0 defender preset policy checks (#12148)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-08-04 11:31:50 +02:00 |
|
 Pedro MartínandDaniel Barranquero
|
b3d174d0c1
|
feat(m365): add CIS M365 v7.0.0 admincenter shared bookings check (#12147)
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-08-04 09:46:47 +02:00 |
|
Pedro Martín
|
b56df840fc
|
chore(ui): migrate 5243 changes (#12269)
|
2026-07-31 13:10:17 +02:00 |
|
Pedro Martín
|
9b565586da
|
docs(compliance): improve cross-provider compliance guide (#12162)
|
2026-07-30 07:59:55 +02:00 |
|
Pedro Martín
|
976220dbf5
|
fix(api): reject API keys whose owning user was deleted (#12210)
|
2026-07-29 17:18:09 +02:00 |
|
 Pedro Martínandalejandrobailo
|
0d4a21b5a4
|
feat(ui): add cross-account compliance view (#12086)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-07-28 14:03:58 +02:00 |
|
Pedro Martín
|
cf433128ed
|
fix(api): duplicate finding rows in outputs on tasks re-run (#12097)
|
2026-07-24 10:18:18 +02:00 |
|
Pedro Martín
|
d70a7e3d02
|
fix(api): scope integrations to role provider visibility (#12060)
|
2026-07-22 11:50:04 +02:00 |
|
Pedro Martín
|
eece938350
|
fix(ci): ignore unfixed Perl Storable CVE-2026-57433 (#12081)
|
2026-07-22 10:32:00 +02:00 |
|
Pedro Martín
|
7f9d64a996
|
fix(ui): show AWS Organizations deployment hint in error color (#12063)
|
2026-07-21 16:50:48 +02:00 |
|
Pedro Martín
|
b624818b8e
|
chore(skills): improve compliance coverage, validation & docs (#12062)
|
2026-07-21 10:24:25 +02:00 |
|
Pedro Martín
|
4e22289a19
|
perf(api): ingest compliance overviews in a single transaction (#11875)
|
2026-07-20 15:15:39 +02:00 |
|
  
|
e1c2e9373c
|
feat(ui): one-step AWS Organizations onboarding + S3 bucket acc (#11927)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: Pablo F.G <pablo.fernandez@prowler.com>
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-07-16 14:57:17 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
d78e0189e0
|
docs(compliance): add cross-provider feature docs (#11944)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-07-13 10:35:46 +02:00 |
|
Pedro Martín
|
01c004a7af
|
fix(ui): handle level 1 requirements for M365 CIS (#11921)
|
2026-07-09 16:41:51 +02:00 |
|
Pedro Martín
|
e6bbcb8043
|
chore(scan-config): improve wording and docs (#11859)
|
2026-07-07 11:14:19 +02:00 |
|
Pedro Martín
|
3cc8f86780
|
feat(api): remove provider credentials for PDF report (#11845)
|
2026-07-07 09:45:34 +02:00 |
|
 Pedro MartínandCésar Arroba
|
81c3152ebb
|
chore(changelog): prepare for 5.32.1 (#11856)
Co-authored-by: César Arroba <19954079+cesararroba@users.noreply.github.com>
|
2026-07-06 16:14:20 +02:00 |
|
Pedro Martín
|
855e9a043e
|
chore(changelog): prepare for 5.32.1 (#11854)
|
2026-07-06 16:01:31 +02:00 |
|
Pedro Martín
|
c1c080b072
|
docs(scan-config): add scan config for CLI as reference (#11786)
|
2026-07-02 08:59:18 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
48db27481d
|
docs(scan-config): add info about attaching scan config (#11751)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-07-01 16:06:38 +02:00 |
|
 Pedro Martínandalejandrobailo
|
69321418a3
|
feat(ui): improve scan config ux (#11731)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-07-01 15:45:38 +02:00 |
|
Pedro Martín
|
5ccb044b85
|
docs(scan-config): add new changes (#11732)
|
2026-06-30 12:34:26 +02:00 |
|
Pedro Martín
|
717d48b0e0
|
chore(config): add missing providers config (#11725)
|
2026-06-30 11:32:47 +02:00 |
|
Pedro Martín
|
5404863a3e
|
feat(compliance): add CIS 2.0.1 for K8S (#11722)
|
2026-06-29 16:10:13 +02:00 |
|
 Pedro MartínandHugo Pereira Brito
|
9d4b6c4d16
|
feat(compliance): add CIS 1.2 for github (#11719)
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
|
2026-06-29 15:54:30 +02:00 |
|
Pedro Martín
|
d850349a1c
|
feat(ui): rename scan configuration endpoint (#11710)
|
2026-06-29 13:36:38 +02:00 |
|
Pedro Martín
|
36a609f2ee
|
fix(compliance): avoid AttributeError in Okta generic compliance (#11715)
|
2026-06-29 13:09:51 +02:00 |
|
Pedro Martín
|
0c5ceb7e72
|
chore(compliance): add missing configrequirements (#11717)
|
2026-06-29 13:01:52 +02:00 |
|
Pedro Martín
|
ed04257e6c
|
feat(compliance): add CIS 5.0 for the gcp provider (#11714)
|
2026-06-29 12:37:59 +02:00 |
|
Pedro Martín
|
e2b2e568a6
|
feat(compliance): add CIS 7.0 for the AWS provider. (#11707)
|
2026-06-29 12:12:17 +02:00 |
|
Pedro Martín
|
dc432c8c3a
|
feat(compliance): add CIS 6.0 for the azure provider (#11708)
|
2026-06-29 11:05:34 +02:00 |
|
Pedro Martín
|
6bea847232
|
fix(ci): ignore unfixed libssh2 CVE-2026-55200 (#11709)
|
2026-06-29 10:32:49 +02:00 |
|
Pedro Martín
|
007e32c690
|
chore(readme): update with latests stats (#11703)
|
2026-06-26 15:45:04 +02:00 |
|
Pedro Martín
|
fe7e6675e0
|
feat(config): add compliance guardrails for the SDK config (#11669)
|
2026-06-26 15:14:08 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
d6f5f060ca
|
feat(compliance): add CIS Controls v8.1 universal framework (#11700)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-06-26 13:27:02 +02:00 |
|
Pedro Martín
|
9d013910e6
|
feat(ui): scan configuration management page (#11695)
|
2026-06-26 12:55:31 +02:00 |
|
Pedro Martín
|
4c281aa464
|
feat(compliance): add CIS 7.0 for the M365 provider (#11699)
|
2026-06-26 12:45:12 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
0610866b73
|
feat(config): add SDK config's validator (#11518)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-06-23 09:40:32 +02:00 |
|
 Pedro MartínandHugo P.Brito
|
04e6e330a7
|
feat(aws): add rolesanywhere service and pqc trust anchor check (#11319)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-06-22 18:39:16 +01:00 |
|
 Pedro MartínandHugo P.Brito
|
bdd44a0dce
|
feat(aws): add acmpca service and pqc key algorithm check (#11318)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-06-22 17:13:17 +01:00 |
|
 Pedro MartínandHugo P.Brito
|
10d9fc35e6
|
feat(aws): add cloudfront_distributions_pqc_tls_enabled check (#11317)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-06-22 16:44:51 +01:00 |
|
 Pedro MartínandHugo P.Brito
|
ca48fd0719
|
feat(aws): add apigateway_domain_name_pqc_tls_enabled check (#11316)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-06-22 16:12:01 +01:00 |
|
 Pedro MartínandHugo P.Brito
|
45cfe4e411
|
feat(aws): add transfer_server_pqc_ssh_kex_enabled check (#11315)
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
|
2026-06-22 14:30:15 +01:00 |
|
Pedro Martín
|
e10cf34ad6
|
feat(compliance): DORA compliance framework for Alibaba Cloud (#11646)
|
2026-06-19 12:17:33 +02:00 |
|
Pedro Martín
|
9e173978dc
|
feat(compliance): add DORA compliance framework for Cloudflare (#11645)
|
2026-06-19 10:37:07 +02:00 |
|
Pedro Martín
|
151dcd2895
|
feat(compliance): add DORA compliance framework for GCP (#11642)
|
2026-06-19 09:07:54 +02:00 |
|
Pedro Martín
|
aee3b392a7
|
fix(compliance): multi-section undercount & leaked provider tab (#11567)
|
2026-06-18 10:30:27 +02:00 |
|
Pedro Martín
|
c0ae8b9739
|
feat(compliance): add DORA compliance framework for Azure (#11551)
|
2026-06-18 08:56:04 +02:00 |
|
Pedro Martín
|
e419771b04
|
perf(api): optimize scan-compliance-overviews task (#11591)
|
2026-06-16 10:48:55 +02:00 |
|
Pedro Martín
|
25fc285966
|
chore(banner): update info (#11568)
|
2026-06-12 13:45:34 +02:00 |
|
Pedro Martín
|
20eca78767
|
fix(compliance): resolve provider from scan in attributes endp (#11546)
|
2026-06-11 18:00:36 +02:00 |
|
Pedro Martín
|
610febb5d5
|
fix(api): bump prowler SDK lock to v5.30.0 for okta_idaas_stig (#11553)
|
2026-06-11 15:53:44 +02:00 |
|
Pedro Martín
|
75f95559d6
|
fix(api): warm compliance caches when starting the worker (#11530)
|
2026-06-10 19:04:40 +02:00 |
|
Pedro Martín
|
3c8fde25ee
|
chore(cli): add banner about Prowler Cloud (#11528)
|
2026-06-10 18:19:50 +02:00 |
|
Pedro Martín
|
bfb3fcea4c
|
fix(e2e): use branch SDK changes to create the container (#11522)
|
2026-06-10 11:34:35 +02:00 |
|
 
|
61cd4aea3f
|
feat(compliance): add Okta IDaaS STIG V1R2 framework (#11428)
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com>
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com>
|
2026-06-10 11:22:42 +02:00 |
|
 Pedro MartínandJosema Camacho
|
4a5a49b5bb
|
fix(api): store and refresh Resource.name on every scan (#11476)
Co-authored-by: Josema Camacho <josema@prowler.com>
|
2026-06-10 10:55:31 +02:00 |
|
Pedro Martín
|
a7d180ea5b
|
feat(dashboard): add AWS AI Security Framework compliance view (#11475)
|
2026-06-05 13:28:31 +02:00 |
|
Pedro Martín
|
d4bbc8b5ad
|
fix(jira): avoid 400 INVALID_INPUT on findings with empty field (#11474)
|
2026-06-05 13:26:28 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
eb7949c884
|
fix(ui): show delete user action only for the current user (#11447)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-06-03 17:03:12 +02:00 |
|
Pedro Martín
|
f7f8747512
|
feat(compliance): add DORA framework for AWS (#11131)
|
2026-06-03 11:43:55 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
a652e28b4a
|
fix(api): clean up scan tmp output failure to avoid disk fill (#11421)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-06-02 11:37:05 +02:00 |
|
Pedro Martín
|
67b26072f8
|
docs(installation): add info about updating prowler (#11404)
|
2026-06-01 11:15:07 +02:00 |
|
Pedro Martín
|
03dfa3816d
|
docs: fix alerts/import-findings URLs and pricing note (#11378)
|
2026-05-27 17:26:50 +02:00 |
|
Pedro Martín
|
03ddb8a708
|
fix(ui): show compliance data when opening compliance sidebar (#11374)
|
2026-05-27 11:18:32 +02:00 |
|
Pedro Martín
|
48c071297f
|
fix(sdk): align compliance CSV row emission with framework JSON (#11370)
|
2026-05-27 11:06:23 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
84b388f649
|
fix(ui): honor page size select in compliance req findings (#11365)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-05-26 15:35:33 +02:00 |
|
Pedro Martín
|
723d161c63
|
fix(az-m365): asyncio.run() in Azure/M365 Celery worker event (#11360)
|
2026-05-26 11:26:39 +02:00 |
|
Pedro Martín
|
00451f8239
|
feat(compliance): add AWS AI Security Framework for AWS (#11353)
|
2026-05-26 10:20:39 +02:00 |
|
Pedro Martín
|
c53ddfd532
|
fix(ui): resource tab scroll from container (#11320)
|
2026-05-22 09:13:57 +02:00 |
|
Pedro Martín
|
dbbefd0558
|
feat(compliance): add resource metadata tab inside req find (#11187)
|
2026-05-21 15:09:43 +02:00 |
|
Pedro Martín
|
b6e2255e9e
|
chore(security): add osv-scanner findings for markdown & pyjwt (#11256)
|
2026-05-20 15:58:04 +02:00 |
|
Pedro Martín
|
3ce8eae72f
|
docs(attack-paths): add advanced openCypher scenarios (#11257)
|
2026-05-20 15:38:45 +02:00 |
|
Pedro Martín
|
81aa1883fd
|
docs(multi-tenant): clarify edit/delete organization permission (#11255)
|
2026-05-20 14:10:41 +02:00 |
|
Pedro Martín
|
60aa601e92
|
fix(docker): chown copied files to prowler pin uv sync --locked (#11234)
|
2026-05-19 18:03:05 +02:00 |
|
Pedro Martín
|
0ab0e8671d
|
fix(azure): skip system 'master' DB in sqlserver_tde_encrypted_with_cmk (#11233)
|
2026-05-19 16:34:33 +02:00 |
|
Pedro Martín
|
5cbe473eb9
|
chore(stepsecurity): add missing endpoints (#11223)
|
2026-05-19 16:07:33 +02:00 |
|
Pedro Martín
|
4c802620c4
|
chore(readme): update table Prowler at a Glance (#11216)
|
2026-05-19 11:19:49 +02:00 |
|
Pedro Martín
|
bfcbe0a9c4
|
feat(scaleway): add new provider (#11166)
|
2026-05-18 16:42:10 +02:00 |
|
Pedro Martín
|
5ca6e31f45
|
fix(vercel): exclude API token from serialization and repr (#11198)
|
2026-05-18 14:30:44 +02:00 |
|
Pedro Martín
|
5d34577b0b
|
feat(reporting): bound PDF compliance report memory and CPU (#11160)
|
2026-05-18 11:46:26 +02:00 |
|
Pedro Martín
|
855e74add0
|
chore(deps): fix osv-scanner from API (#11192)
|
2026-05-18 10:20:43 +02:00 |
|
Pedro Martín
|
c1cfda530f
|
docs(powerbi): add new documentation + update .pbit (#11177)
|
2026-05-15 09:58:46 +02:00 |
|
Pedro Martín
|
8ae076f22c
|
fix(gcp): update duplicated CIS requirement ID (#11180)
|
2026-05-14 16:17:04 +02:00 |
|