Вы можете получить объект пользователя в EventSubscriber, используя сервис security.token_storage.

Пример:

use Symfony\Component\Security\Core\Security;

class MyEventSubscriber implements EventSubscriberInterface
{
    private $security;

    public function __construct(Security $security)
    {
        $this->security = $security;
    }

    public static function getSubscribedEvents()
    {
        return [
            // ...
        ];
    }

    public function myEventMethod(MyEvent $event)
    {
        // Получаем текущего пользователя
        $user = $this->security->getUser();

        // ...
    }
}

Вы можете использовать метод getUser() для получения текущего пользователя внутри любого метода вашего EventSubscriber.