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

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

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

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

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

Категории

Все категории
Loading categories
OverlayFS-PrivEsc-CVE-2022-0944 — Образовательный эксплойт для CVE-2022-0944 привилегии повышения через OverlayFS с доставкой полезной нагрузки reverse shell и скриптами обнаружения версии ядра. | Kitploit
Инструменты/GitHubGitHub/neoartemis37/overlayfs-privesc-cve-2022-0944
Повышение привилегийАнализ уязвимостейЭксплуатацияОбучение и Образование
GitHubneoartemis37/overlayfs-privesc-cve-2022-0944

OverlayFS-PrivEsc-CVE-2022-0944

Образовательный эксплойт для CVE-2022-0944 привилегии повышения через OverlayFS с доставкой полезной нагрузки reverse shell и скриптами обнаружения версии ядра.

Репозиторий

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
3 месяцев назадЕщё не проверено

CVE-2022-0944: Уязвимость повышения привилегий в OverlayFS 🛡️

CVE Severity

Рекомендации по безопасности и руководство по смягчению последствий уязвимости повышения привилегий в подсистеме OverlayFS ядра Linux.

Обзор

CVE-2022-0944 — это уязвимость безопасности в подсистеме OverlayFS ядра Linux, которая позволяет локальным злоумышленникам повышать привилегии из-за неправильной обработки создания файлов в определённых конфигурациях.

Технические детали

Скриншот 2025-03-26 в 17-15-46 я опубликовал курс по Java для начинающих, к сожалению у меня нет файла readme для руководства

🚨 Влияние

Локальный злоумышленник может:

root@kitploit:~
Получить права root с помощью манипуляций с файлами
Обойти ограничения безопасности
Изменить критически важные системные файлы
Полностью скомпрометировать целостность системы

🔍 Обнаружение

  1. Проверка версии ядра uname -r

Затрагиваемые версии: 5.8 <= ядро < 5.16.12

  1. Проверка использования OverlayFS mount | grep overlay

Системы, использующие монтирование OverlayFS, находятся под угрозой

  1. Проверка рекомендаций по безопасности

Для Debian/Ubuntu:

root@kitploit:~
grep CVE-2022-0944 /var/log/apt/history.log

# Для RHEL/CentOS:
rpm -q --changelog kernel | grep CVE-2022-0944

4. 🛡️ Смягчение последствий

Официальные исправления

Обновитесь до одной из этих исправленных версий:

root@kitploit:~
Ядро Linux 5.16.12 или новее
Специфичные для вендора бэкпортированные исправления

Команда обновления:

Ubuntu/Debian

sudo apt update && sudo apt upgrade linux-image-$(uname -r)

RHEL/CentOS

sudo yum update kernel

Обходные пути (если исправление невозможно сразу)

root@kitploit:~
Ограничить использование OverlayFS:
  sudo modprobe -r overlay

Внедрить ограничения пространств имён:
# Создать непривилегированное пространство имён пользователя unshare -Ur

root@kitploit:~
    # Смонтировать с ограничениями пользователя
    mount -t overlay -o lowerdir=/lower,upperdir=/upper,workdir=/work overlay /mnt

Применить политики SELinux/AppArmor: type=AVC msg=audit(1647452829.123:456): user pid=1234 comm="mount" scontext=user_u:user_r:user_t tcontext=system_u:object_r:unlabeled_t denied { mounton }

⚠️ Отказ от ответственности Этот документ предоставлен исключительно в информационных целях. Хотя были предприняты усилия для обеспечения точности, гарантия не предоставляется. Всегда тестируйте исправления в среде разработки перед развёртыванием в производстве.

Последнее обновление: 2023-10-01 | Просмотреть журнал изменений

Ключевые особенности:

  1. Чёткая классификация уязвимости с значками безопасности
  2. Таблица технических сведений для быстрого ознакомления
  3. Практические шаги по обнаружению и смягчению
  4. Команды обновления для конкретных дистрибутивов
  5. Примеры политик безопасности (SELinux/AppArmor)
  6. Ссылки на официальные источники
  7. Соответствие стандартам раскрытия уязвимостей

Этот формат README подходит для:

  • Групп безопасности
  • Системных администраторов
  • Инженеров DevOps
  • Мейнтейнеров открытого ПО
  • Баз данных уязвимостей

Хотите, чтобы я:

  1. Добавил информацию об исправлениях для конкретного вендора?
  2. Включил детали эксплуатации PoC (с осторожностью)?
  3. Добавил больше скриптов обнаружения?
  4. Настроил под конкретный дистрибутив Linux?

Использование

root@kitploit:~
usage: main.py [-h] url lhost lport [username] [password]

positional arguments:
  url         URL to SQLPad
  lhost       Listener host address for reverse shell
  lport       Listener port for reverse shell
  username    login username (optional)
  password    login password (optional)

options:
  -h, --help  show this help message and exit

Пример:

root@kitploit:~
# install requirements
pip install -r requirements.txt

# start sqlpad docker container
docker run -p 3000:3000 --name sqlpad -d --env SQLPAD_ADMIN=admin --env SQLPAD_ADMIN_PASSWORD=admin sqlpad/sqlpad:6.10.0

# trigger exploit
./main.py http://localhost:3000 127.0.0.1 1337 admin admin

Отказ от ответственности

Этот репозиторий содержит код и инструменты, предназначенные исключительно для образовательных целей, в частности для использования в курсах по кибербезопасности и учебных средах. Автор этого кода не несёт ответственности за любые последствия, возникающие в результате использования, неправильного использования или модификации этого кода. Код предоставляется «как есть» без каких-либо гарантий, явных или подразумеваемых, включая, но не ограничиваясь, подразумеваемыми гарантиями товарной пригодности или соответствия конкретной цели.

Скачать инструмент