Локально можно делать проверку так, как описано
здесь.
Но поскольку проверка уязвимостей должна быть постоянным процессом - лучше всё-таки использовать либо упомянутый вами
roave/security-advisories либо, если ваш проект на GitHub - то через
GitHub action.
В конечном итоге все эти варианты опираются на один и тот же
источник информации.