Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2026-18963_analyst — Лаборатория на базе Docker для воспроизведения Keycloak CVE-2026-18963, включающая настройку уязвимой версии, наполнение realm и анализ workflow на уровне исходного кода со сравнением патчей и тестовой матрицей. | Kitploit
Инструменты/GitHubGitHub/minh3102011/cve-2026-18963_analyst
Анализ уязвимостейЭксплуатацияВеб-безопасностьАутентификацияОбучение и ОбразованиеЛаборатории и Практика
GitHubminh3102011/cve-2026-18963_analyst

CVE-2026-18963_analyst

Лаборатория на базе Docker для воспроизведения Keycloak CVE-2026-18963, включающая настройку уязвимой версии, наполнение realm и анализ workflow на уровне исходного кода со сравнением патчей и тестовой матрицей.

Репозиторий
292 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Keycloak

GitHub Release OpenSSF Best Practices CLOMonitor OpenSSF Scorecard Artifact Hub GitHub Repo stars GitHub commit activity Translation status

Управление идентификацией и доступом с открытым исходным кодом

Добавляйте аутентификацию в приложения и защищайте сервисы с минимальными усилиями. Больше не нужно заниматься хранением пользователей или их аутентификацией.

Keycloak обеспечивает федерацию пользователей, строгую аутентификацию, управление пользователями, детализированную авторизацию и многое другое.

Помощь и документация

  • Документация
  • Список рассылки для пользователей — список рассылки для получения помощи и общих вопросов о Keycloak
  • Присоединяйтесь к #keycloak для общих вопросов или к #keycloak-dev в Slack для обсуждения дизайна и разработки, создав учётную запись на https://slack.cncf.io/.

Сообщение об уязвимостях безопасности

Если вы обнаружили уязвимость безопасности, пожалуйста, ознакомьтесь с инструкциями о том, как правильно о ней сообщить.

Сообщение о проблеме

Если вы считаете, что обнаружили дефект в Keycloak, пожалуйста, откройте issue. Не забудьте предоставить хорошее резюме, описание, а также шаги для воспроизведения проблемы.

Начало работы

Чтобы запустить Keycloak, скачайте дистрибутив с нашего сайта. Распакуйте и запустите:

bin/kc.[sh|bat] start-dev

В качестве альтернативы вы можете использовать Docker-образ, выполнив:

docker run quay.io/keycloak/keycloak start-dev

Для получения дополнительной информации обратитесь к документации Keycloak.

Сборка из исходного кода

Чтобы собрать из исходного кода, обратитесь к руководству сборка и работа с кодовой базой.

Тестирование

Чтобы запустить тесты, обратитесь к руководству запуск тестов.

Написание тестов

Чтобы написать тесты, обратитесь к руководству написание тестов.

Участие в проекте

Прежде чем вносить вклад в Keycloak, пожалуйста, прочитайте наши рекомендации по участию. Участие в проекте Keycloak регулируется Кодексом поведения CNCF.

Присоединение к встрече сообщества — отличный способ принять участие и помочь определить будущее Keycloak.

Кодекс поведения

Мы стремимся обеспечить безопасную, дружелюбную и конструктивную среду для всех участников и пользователей Keycloak. Чтобы защитить это пространство, мы активно применяем наш Кодекс поведения. Если вы хотите сообщить об инциденте или обжаловать решение модерации, пожалуйста, напишите на [email protected].

Другие проекты Keycloak

  • Keycloak — сервер Keycloak и Java-адаптеры
  • Keycloak Client — клиентские библиотеки Keycloak
  • Keycloak QuickStarts — QuickStarts для начала работы с Keycloak
  • Keycloak Node.js Connect — адаптер Node.js для Keycloak

Лицензия

  • Apache License, Version 2.0

Docker-лаборатория Keycloak CVE-2026-18963

Эта лаборатория запускает уязвимую версию Keycloak 26.7.1 на localhost и создаёт минимальный realm для воспроизведения сценария CVE.

Документы расследования

  • Анализ рабочего процесса: первопричина на уровне исходного кода, последовательность затронутых запросов, сравнение патчей и рекомендации по устранению.
  • Доказательства и матрица тестов: критерии приёмки для уязвимой и исправленной сборок.

Запуск

docker compose up -d keycloak-vuln
docker compose up --abort-on-container-exit keycloak-lab-init

Keycloak будет доступен по адресам:

  • http://127.0.0.1:18080
  • консоль администратора: admin / admin

Предварительно созданные объекты лабораторной среды:

  • realm: lab
  • client: poc
  • redirect URI: http://localhost/cb
  • user: victim
  • password: OldPassw0rd!

Остановка

docker compose down

Примечания

  • Этот compose-файл намеренно запускает только уязвимую версию.
  • Init-контейнер достаточно идемпотентен для повторного локального тестирования; он пропускает существующие realm/client/user и сбрасывает пароль жертвы.
  • Воспроизведение во время выполнения не выполнялось в текущей среде проверки, поскольку Docker был недоступен. Не рассматривайте статический анализ исходного кода как результат реального захвата, пока матрица доказательств не будет прогнана на изолированном стенде.
Скачать инструмент