MV framework logo
  • Админ панель
  • Архитектура
  • Поддержка
  • Обратная связь
Скачать .zip ver. 3.4.2 от 04.03.2026
Тёмная тема
Скачать .zip ver. 3.4.2 от 04.03.2026
  • Админ панель
  • Архитектура
  • Поддержка
  • Обратная связь
Документация:
Начало работы
  • Установка и запуск
  • Структура папок
  • Запуск простого сайта
  • Предустановленные модели
  • SQLite начало работы
  • Системные настройки
  • Миграции
  • Отладка
Модели
  • Общие принципы моделей
  • Типы данных
  • Настройка модели
  • Простые модели
  • Внешние ключи
  • Деревья
  • Многие ко многим
  • Группа
  • Управление записями
  • Управление простыми моделями
  • Дополнительные возможности
Шаблоны и маршрутизация
  • Общие принципы шаблонов
  • Объект класса Router
  • Объект MV
  • Создание нового шаблона
  • Вывод данных в шаблоне
  • Объект класса Record
  • Файлы и изображения
  • Дата и время
  • Редиректы и Http
  • Отправка email
  • Специальные методы
Формы
  • Создание форм
  • Настройка полей формы
  • Валидация полей формы
  • Безопасность форм
  • Работа с данными формы
  • Использование данных из моделей
  • Методы форм
SQL запросы
  • Конструктор запросов
  • Прямые запросы
  • Постраничная разбивка
  • Сортировка
  • Фильтрация
Дополнительно
  • AJAX
  • Авторизация
  • Плагины
  • Кэширование
  • Безопасность
  • Дополнения к административной панели
MV tracker
Тёмная тема
Документация:
Начало работы
  • Установка и запуск
  • Структура папок
  • Запуск простого сайта
  • Предустановленные модели
  • SQLite начало работы
  • Системные настройки
  • Миграции
  • Отладка
Модели
  • Общие принципы моделей
  • Типы данных
  • Настройка модели
  • Простые модели
  • Внешние ключи
  • Деревья
  • Многие ко многим
  • Группа
  • Управление записями
  • Управление простыми моделями
  • Дополнительные возможности
Шаблоны и маршрутизация
  • Общие принципы шаблонов
  • Объект класса Router
  • Объект MV
  • Создание нового шаблона
  • Вывод данных в шаблоне
  • Объект класса Record
  • Файлы и изображения
  • Дата и время
  • Редиректы и Http
  • Отправка email
  • Специальные методы
Формы
  • Создание форм
  • Настройка полей формы
  • Валидация полей формы
  • Безопасность форм
  • Работа с данными формы
  • Использование данных из моделей
  • Методы форм
SQL запросы
  • Конструктор запросов
  • Прямые запросы
  • Постраничная разбивка
  • Сортировка
  • Фильтрация
Дополнительно
  • AJAX
  • Авторизация
  • Плагины
  • Кэширование
  • Безопасность
  • Дополнения к административной панели
MV tracker
На главную Поддержка Подозрительные sql ошибки в логах

Подозрительные sql ошибки в логах

Ответов: 3 Никита 18.06.2021 13:19
Прочтений: 1403

Здравствуйте, сегодня в логах увидел вот такую картину, как будто кто то хотел обойти валидацию или защиту от sql инъекций формы модели, (Приложение 1). Могло ли это произойти без человеческого фактора, или всё таки это попытка взлома?

Приложение 1:
2021-06-18 02:31:31 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''\'' at line 2
SELECT COUNT(*) FROM `entrants2021` 
                  WHERE `snils_doc`='\' 
#0 /home/c/ce-xxxx/site/public_html/core/database.class.php(141): PDO->query('SELECT COUNT(*)...')
#1 /home/c/ce-xxxx/site/public_html/core/database.class.php(186): Database->query('SELECT COUNT(*)...')
#2 /home/c/ce-xxxx/site/public_html/core/datatypes/char.type.php(86): Database->getCell('SELECT COUNT(*)...')
#3 /home/c/ce-xxxx/site/public_html/core/datatypes/char.type.php(44): Char_Model_Element->checkUniqueValue('Entrants2021', false)
#4 /home/c/ce-xxxx/site/public_html/core/form.class.php(312): Char_Model_Element->validate('Entrants2021', NULL)
#5 /home/c/ce-xxxx/site/public_html/views/full-form.php(21): Form->validate()
#6 /home/c/ce-xxxx/site/public_html/index.php(22): include_once('/home/c/ce-xxxx...')
#7 {main}
Ответов: 3
Maxim
21.06.2021 12:51

Добрый день, разбираемся в вашей ситуации. Это вряд ли попытка взлома.
У вас поле типа char с уникальными значениями? и форма создана из модели?

Никита
21.06.2021 13:05

Да у поля char установлен параметр уникальные значения, форма создана из модели

Maxim
22.06.2021 14:43

Разобрались с этой ситуацией, там есть момент, с проверкой на уникальность значения, который надо поправить. Скоро выйдет версия 2.5 в ней этого недочета уже не будет.

Ответить на вопрос
на обработку персональных данных в целях обработки запроса и обратной связи.
Ответить
MV tracker

© 2014-2026, MV framework team

English MV tracker project Github

Поделиться