I’m working on mapping the OWASP API Security Top 10 (2023) risks to their corresponding CWE IDs for testing purposes. Could you confirm if ZAP natively supports detecting these CWEs?
Here’s the list I’m focusing on:
- Broken Object Level Authorization - CWE-639
- Broken Authentication - CWE-287, CWE-384
- Broken Object Property Level Authorization - CWE-285
- Unrestricted Resource Consumption - CWE-400
- Broken Function Level Authorization - CWE-285
- Unrestricted Access to Sensitive Business Flows - CWE-613
- Server-Side Request Forgery (SSRF) - CWE-918
- Security Misconfiguration - CWE-16
- Improper Assets Management - CWE-20
- Insufficient Logging and Monitoring - CWE-778
If these aren’t fully supported, could you suggest the ones requiring custom JavaScript-based scans?