Использование функции eval для ввода данных в Python небезопасно, так как пользователь может ввести произвольный код, который будет выполнен. 1
Некоторые риски, связанные с применением eval:
Чтобы избежать проблем, рекомендуется использовать eval только в случаях, когда это действительно необходимо, проверять входные данные и ограничивать окружение выполнения. 5