CVE List for April 2025 (4046 vulnerabilities)