UI
🐞 Fixed
- Threat Map no longer shows an empty map for accounts that only have Okta or Google Workspace scans (#11542)
- Compliance attributes requests now pass the selected scan, so multi-provider universal frameworks (e.g. CSA CCM) load the check IDs of the scan's provider and Azure/GCP requirement details show their findings instead of appearing empty (#11546)
API
🐞 Fixed
compliance-overviews/attributesnow resolves the provider from the scan, so multi-provider universal frameworks (e.g. CSA CCM) return the check IDs of the scan's provider and Azure/GCP requirement details show their findings instead of appearing empty (#11546)- Attack Paths:
drop_subgraphnow deletes relationships first and then nodes in batches, using less memory on Neo4j when clearing a dense provider graph (#11557) - OCI scans now use API key credentials with the configured region instead of falling back to
/home/prowler/.oci/config(#11558)