# Эксплойт 1 **Флагтор 1: Приватные посты (их содержимое)** **Уязвимость:** Баг в коде, позволяющий войти под любым пользователем с паролем `password`. **Исправление:** Добавить знак `$` перед хешированием пароля в функциях `api-user-register` и `api-user-login`. # Эксплойт 2 **Flagstore 2: Приватные посты (их содержимое)** Уязвимость: Неэффективная функция db-escape и её отсутствие в функции db-list-user-posts для поля user_token. Исправление: Изменить функцию db-escape на: ```bash db-escape() { local str="$1" echo "${str//\'/\\\'}" } ```