 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 |
|
 Pedro Martínandalejandrobailo
|
0e01e67257
|
feat(ui): ASD Essential Eight compliance framework support (#11071)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
|
2026-05-11 09:55:04 +02:00 |
|
 
|
1ad329f9cf
|
feat(ui): ThreatScore compliance views pillars, nav + charts (#10975)
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com>
Co-authored-by: Alejandro Bailo <59607668+alejandrobailo@users.noreply.github.com>
|
2026-05-11 09:53:55 +02:00 |
|
Pedro Martín
|
d03d1d2393
|
chore(changelog): update for universal compliance (#11100)
|
2026-05-11 09:50:32 +02:00 |
|
 Pedro MartínandCésar Arroba
|
7971b40f49
|
feat(api): ASD Essential Eight compliance framework support (#10982)
Co-authored-by: César Arroba <cesar@prowler.com>
|
2026-05-06 14:03:00 +02:00 |
|
 Pedro MartínandCésar Arroba
|
e585ae45bd
|
feat(aws): rename Essential Eight to ASD Essential Eight (#11054)
Co-authored-by: César Arroba <cesar@prowler.com>
|
2026-05-06 13:11:29 +02:00 |
|
 Pedro MartínandCésar Arroba
|
4c3e741af7
|
chore(pyproject): revert API changes (#11049)
Co-authored-by: César Arroba <cesar@prowler.com>
|
2026-05-06 12:09:46 +02:00 |
|
Pedro Martín
|
22b233f206
|
chore(deps): bump requests to 2.33.1 to fix CVE-2026-25645 (#10983)
|
2026-05-05 16:43:18 +02:00 |
|
Pedro Martín
|
3ab9a4efa5
|
chore(changelog): update with latest changes (#10948)
|
2026-04-30 14:13:40 +02:00 |
|
Pedro Martín
|
e821e07d7d
|
docs(rbac): add Manage Alerts permission (#10947)
|
2026-04-30 13:58:17 +02:00 |
|
Pedro Martín
|
578186aa40
|
feat(sdk): integrate universal compliance into CLI pipeline (#10301)
|
2026-04-30 13:49:00 +02:00 |
|
Pedro Martín
|
5987651aee
|
chore(README): update with latest changes (#10946)
|
2026-04-30 12:56:06 +02:00 |
|
 Pedro MartínandAlan Buscaglia
|
d4ece2b43e
|
feat(sdk): add multi-provider compliance framework JSONs (#10300)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2026-04-24 13:27:31 +02:00 |
|
Pedro Martín
|
2304bf0093
|
feat(compliance): add CIS pdf reporting (#10650)
|
2026-04-23 13:28:30 +02:00 |
|
Pedro Martín
|
dff5541e11
|
fix(ci): improve compliance check action (#10850)
|
2026-04-22 16:31:05 +02:00 |
|
Pedro Martín
|
72acc2119d
|
fix(aws): disallow me-south-1 & me-central-1 avoid stuck scans (#10837)
|
2026-04-22 11:16:41 +02:00 |
|
Pedro Martín
|
a24869fc26
|
feat(sdk): add universal compliance output modules (CSV, OCSF, table) (#10299)
|
2026-04-22 09:01:45 +02:00 |
|
Pedro Martín
|
ac6dd03fb8
|
feat(sdk): add universal compliance schema models and loaders (#10298)
|
2026-04-21 11:39:04 +02:00 |
|
Pedro Martín
|
3406c5ec64
|
chore(skills): improve prowler-compliance (#10627)
|
2026-04-20 17:22:05 +02:00 |
|
 Pedro MartínandPepe Fagoaga
|
6ffe4e95bf
|
fix(api): detect silent failures in ResourceFindingMapping (#10724)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2026-04-20 09:00:43 +02:00 |
|
 Pedro MartínandAlan Buscaglia
|
c952ea018e
|
fix(ui): reflect actual provider in compliance detail header (#10674)
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
|
2026-04-14 10:22:42 +02:00 |
|
Pedro Martín
|
31b645ee53
|
chore(github): allow GitHub release CDN in trivy scan allowlist (#10679)
|
2026-04-14 10:09:54 +02:00 |
|
Pedro Martín
|
56c370d3a4
|
chore(ccc): update with latest version and improve mapping (#10625)
|
2026-04-09 15:27:18 +02:00 |
|
Pedro Martín
|
b0d8534907
|
feat(api): add needed changes for GoogleWorkspace compliance (#10629)
|
2026-04-09 14:36:55 +02:00 |
|
Pedro Martín
|
99b80ebbd9
|
chore(actions): add pr-check-compliance-mapping action (#10526)
|
2026-03-31 13:38:20 +02:00 |
|
Pedro Martín
|
5a3475bed3
|
feat(compliance): add SecNumCloud 3.2 for Oracle Cloud (#10371)
|
2026-03-18 12:28:38 +01:00 |
|
Pedro Martín
|
bc43eed736
|
feat(compliance): add SecNumCloud 3.2 for AlibabaCloud (#10370)
|
2026-03-18 10:40:58 +01:00 |
|
Pedro Martín
|
907664093f
|
feat(compliance): add SecNumCloud 3.2 for GCP (#10364)
|
2026-03-18 08:38:06 +01:00 |
|
Pedro Martín
|
8c2e2332d7
|
feat(compliance): add SecNumCloud 3.2 for Azure (#10358)
|
2026-03-18 08:28:40 +01:00 |
|