Роль администратора можно выставить себе самому
Обычный пользователь повышает свои права через параметр запросаАвтономная ИИ-проверка безопасности
Находите уязвимости в сайтах и исходном коде
УРОНИ самостоятельно исследует безопасность веб-приложений и исходного кода. ИИ-специалисты ищут потенциальные уязвимости, собирают доступные технические доказательства и помогают понять, что необходимо исправить.
- Автономное исследование
- Технические доказательства
- Понятные рекомендации
ОТЧЁТ О ПРОВЕРКЕ #42
https://demo-shop.ru
12 нояб. 2024, 14:28 · 32 мин · Глубокая проверка · Тестовая среда
Чужой заказ открывается по номеру
Другой пользователь может прочитать чужие персональные данныеЧужой заказ открывается по номеру
Другой пользователь может прочитать чужие персональные данные
Роль администратора можно выставить себе самому
Обычный пользователь повышает свои права через параметр запроса
Сброс пароля работает для чужого аккаунта
Токен сброса не привязан к пользователю
Исследует самостоятельно
ИИ-специалисты выбирают направления проверки сайта или исходного кода и исследуют доступные сценарии.
Собирает доказательства
Система сохраняет доступные технические материалы и отмечает, если подтвердить потенциальную уязвимость не удалось.
Помогает исправлять
Отчёт объясняет найденные проблемы, их риск и рекомендации по исправлению.
Два направления
Два способа проверить безопасность проекта
Проверка сайта
ИИ-специалисты исследуют работающее приложение: авторизацию, права доступа, API, обработку данных и пользовательские сценарии. Для более глубокого исследования можно предоставить тестовые аккаунты.
Проверка исходного кода
Предоставьте исходные файлы проекта. УРОНИ проанализирует структуру приложения, настройки и программную логику, найдёт потенциально уязвимые участки и подготовит рекомендации по их исправлению.
Возможности
Один сервис — два способа исследовать безопасность
Исследует самостоятельно
ИИ-специалисты выбирают направления исследования и проверяют доступные сценарии без постоянного ручного управления.
Помогает исправлять
Отчёт содержит описание проблемы, оценку риска, доступные доказательства и рекомендации для разработчиков.
Собирает доказательства
Для найденных проблем сохраняются доступные технические материалы. Если подтвердить уязвимость не удалось, отчёт отражает это ограничение.
Показывает границы проверки
Результат помогает понять, какие проблемы обнаружены и какие направления требуют дальнейшего исследования.
Как это работает
От выбора цели до отчёта
Вы выбираете сайт или исходный код, задаёте режим и подтверждаете стоимость. Для сайта при необходимости указываете тестовые доступы и проверяете разрешённые действия.
-
1
Выберите цель
Выберите сайт и среду или предоставьте исходный код проекта.
-
2
Настройте проверку
Для сайта при необходимости укажите тестовые аккаунты и проверьте разрешённые действия.
-
3
Выберите режим
Быстрая, стандартная и глубокая проверки отличаются глубиной исследования и объёмом сценариев.
-
4
Получите результат
В кабинете появятся найденные проблемы, доказательства, непроверенные направления и рекомендации.
Пример отчёта
От найденной проблемы до понятного решения
Демонстрационный пример показывает найденные проблемы, оценку риска, доступные технические доказательства и рекомендации. Достаточность подтверждения зависит от характера находки и выполненного исследования.
Чужой заказ открывается по номеру
Другой пользователь может прочитать чужой заказ
Что произошло
Приложение отдаёт заказ по номеру, не проверяя, что этот заказ принадлежит тому, кто его запрашивает. Достаточно изменить номер в адресе — и вместо своего заказа открывается чужой.
Насколько опасно
Проблему можно использовать для доступа к чужим данным или действиям от имени другого пользователя.
Что может произойти
Любой зарегистрированный пользователь может прочитать чужие заказы: состав покупки, адрес доставки, имя и телефон получателя. Это персональные данные ваших клиентов.
Кого затрагивает
Пользователи, чьи заказы можно перебрать по номеру. Номер заказа — обычное последовательное число, поэтому перебор не требует усилий.
Как подтверждена
Проверка выполнена двумя тестовыми аккаунтами: аккаунт А создал заказ, аккаунт Б запросил его по номеру и получил полные данные. Повторено дважды с разными номерами.
Как исправить
Ограничить доступ к заказу его владельцем и запустить повторную проверку
Технические детали
Что проверяет УРОНИ
Что исследуют ИИ-специалисты
При проверке сайта исследуются пользовательские сценарии; при проверке исходного кода — связанные участки реализации.
Доступ к чужим данным
Проверка доступа к объектам и данным других пользователей.
Права и роли
Попытки выполнить действия, недоступные текущему пользователю.
Авторизация и сессии
Вход, восстановление доступа, сессии и завершение авторизации.
Входные данные
Как приложение обрабатывает пользовательские данные, параметры и файлы.
Платежи и бизнес-логика
Подмена параметров заказа, стоимости, состояния и других операций.
Раскрытие информации
Служебные данные, ошибки и сведения, которые приложение не должно отдавать наружу.
Простая и прозрачная оплата
Платите за проверку, а не за подписку
Выбирайте подходящую глубину исследования и оплачивайте конкретную проверку. Без подписки и автоматических списаний за будущие запуски.
- Быстрая проверка 690 ₽
- Стандартная проверка 1 490 ₽
- Глубокая проверка 2 990 ₽
Безопасность и контроль
Выберите сайт, на который у вас есть полномочия, или загрузите исходный код. Перед проверкой сайта подтвердите право и проверьте разрешённые действия.
Выбранная цель
Для сайта задаются домен и область проверки; для исследования кода — исходные файлы проекта.
Изолированная среда
Проверка выполняется в отдельной изолированной среде. Начинать рекомендуем с тестовой версии приложения.
Защищённые доступы
Тестовый аккаунт хранится в зашифрованном виде и не показывается после сохранения.
Разрешения на действия
Для сайта все восемь разрешений включены по умолчанию. Проверьте их перед запуском: отдельные действия меняют данные.
Вопросы
Частые вопросы
Если ответа здесь нет — напишите на support@uroni.site.
Сделайте ваш продукт безопаснее
Запустите первый ИИ-пентест
Выберите сайт или исходный код, задайте глубину исследования и получите результат в личном кабинете.