This is correct, for details this is specified as point 15.1.2.1 in ES spec:
> (...) any invocation of eval that is not a direct call uses the global environment as its variable environment rather than the caller’s variable environment.
> (...) any invocation of eval that is not a direct call uses the global environment as its variable environment rather than the caller’s variable environment.