MemberLevel.php's index method accepts user-controlled selectFields.
Curd.php's selectList propagates this parameter.
BaseQuery.php's field method directly injects it into SQL.
The ORM's field method lacks input validation, and the application layer fails to sanitize before passing user input to it. The GitHub issue explicitly identifies BaseQuery.php's field method as the final injection point, with high confidence due to the documented attack vector.