You can configure (read) to be safe for this purpose.
It’s not a hack.
Yes, there's a specific standard special variable controlling it, *read-eval*.
Yes, there's a specific standard special variable controlling it, *read-eval*.