CVE-2023-40546 Shim: out-of-bounds read printing error messages