CVE-2024-3094 and the Future of Supply Chain Vulnerabilities