Hardened malloc vs Semgrep Code (2026) | CybersecTools