TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.8K subscribers
Post #11729 3.35K
Новая пара уязвимостей в ядре Linux позволяет получить root через подмену страничного кэша

В ядре Linux выявлены две уязвимости, объединённые кодовым именем Dirty Frag (также Copy Fail 2). Они позволяют локальному непривилегированному пользователю получить права root, перезаписав страничный кэш любого файла (включая suid-исполняемые).

Dirty Frag охватывает две разные уязвимости: первая в модуле xfrm-ESP, используемом для ускорения операций шифрования в IPsec с использованием протокола ESP (Encapsulating Security Payload), а вторая в драйвере RxRPC, реализующем семейство сокетов AF_RXRPC и одноимённый RPC-протокол, работающий поверх UDP.

Обе вызваны небезопасным использованием функции splice(), передающей ссылки на страничный кэш без проверки смещений. Эксплуатация: чтение исполняемого файла suid root (/usr/bin/su) → подмена 4 байт в кэше → запуск «su» выполнит изменённый код с правами root.

Автор комбинированного эксплоита (проверен на Ubuntu 24.04.4, RHEL 10.1, openSUSE Tumbleweed, CentOS Stream 10, AlmaLinux 10, Fedora 44). В качестве обходного пути защиты можно заблокировать загрузку модулей ядра esp4, esp6 и rxrpc:

   sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"


Linux / Линукс
🥸
  • 💔 27
  • 👍 5
  • 🔥 5
  • ❤ 3
More from @linux_gram
  1. Oct 17, 2026Хорошо что в пятницу перед рабочей субботой @itmemas
  2. Oct 17, 2026Linux / Линукс 🥸
  3. Oct 16, 2026Выпуск Libреboot 26.10 Стабильный релиз Libreboot 26.10 расширил список поддерживаемого же…
  4. Oct 16, 2026ls -la Linux / Линукс 🥸
  5. Oct 16, 2026Линус снова выдал базу на Maintainers Summit Поводом стал спор об отмене обязательного тег…
  6. Oct 16, 2026Linux / Линукс 🥸
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →