Любой софт содержит уязвимости.
Чем больше и сложнее софт - тем больше уязвимостей
Поэтому любой фреймворк это просто кладезь уязвимостей.
JS-фреймворки безопасно использовать?
Вопрос не имеет смысла.
Это все равно что спросить - яблоки в пищу безопасно использовать?
Разумеется небезопасно - можно подавиться, отравиться, и.т.п.