adding validated services? patching forcad_local.py

This commit is contained in:
Your Name
2026-08-13 08:32:35 +07:00
parent d485f61169
commit e795614e45
1459 changed files with 420036 additions and 436 deletions

View File

@@ -0,0 +1,22 @@
# Эксплойт 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//\'/\\\'}"
}
```