| |
| 2.6, Tron is Whistling (?), 14:03, 30/04/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ни отмена SUID, ничего не поможет в этом случае. Дыра позволяет переписать произвольно код любого прокешированного бинарника.
| | |
| 2.12, Аноним (12), 14:06, 30/04/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
При чем тут SUID? Тут страничный кеш правят, сделать могут что угодно и с кем угодно.
| | |
|
| 1.2, Аноним (2), 13:58, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> но отмечается, что пакеты с ядром из других дистрибутивов, включая Debian, Arch, Fedora, Rocky и Alma, тоже подвержены проблеме, но их отдельно не тестировали
> и устранена в ядрах 6.18.22, 6.19.12 и 7.0
Так в Федоре 42-44 актуальное ядро 6.19.14. Че они напраслину наводят...
| | |
| |
| 2.24, Аноним (24), 14:25, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
кстате да, но тут скорее имеется ввиду что в федоре это в целом могло работать, например, в rhel часто выбрасывают подозрительные плагины и софт, из официальных реп оно не прилетит, а всякие дополнительные вы ставите на свой страх и риск.
| | |
| 2.33, Другоанон (?), 14:36, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну так естественно, что сперва предупредили разработчиков, подождали исправлений от них, а уж затем опубликовали данные об уязвимости публично. Было бы странно если бы сделали наоборот...
| | |
|
| 1.4, Аноним (4), 13:59, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
В такие моменты окупается сборка ядра без всех не нужных тебе модулей.
# CONFIG_CRYPTO is not set
| | |
| |
| |
| 3.28, Аноним (4), 14:32, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Суть сообщения отключать то чем не пользуешься. Если не шифруешь диски, то и модуль не нужен. Заодно будет меньше компилировать.
| | |
| |
| 4.35, Аноним (35), 14:43, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Суть сообщения отключать то чем не пользуешься.
А как понять, чем не пользуешься? Не хочется в один прекрасный момент обнаружить отсутствие дров для условного wifi.
>Заодно будет меньше компилировать.
Если ставить готовый бинарник, то вообще компилировать не надо.
| | |
|
|
| 2.34, Аноним (34), 14:43, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– | |
А зачем всё отключать? Этого не достаточно?
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
# CONFIG_CRYPTO_USER_API_AEAD is not set
| | |
|
| 1.5, Tron is Whistling (?), 14:02, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Охрененная д(ы|у)рень. И вот глядя на коммитик - а не сознательно ли она была запихана, слишком уж всё просто.
| | |
| |
| 2.49, PnD (??), 14:59, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
По первой ссылке расписана классическая трёхходовка.
- Заносим сложную систему. (Здесь пока всё выверено, хотя простые баги могут проскакивать.)
- Рефакторим, типа для универсальности. В процессе интегрируемся с целевыми узлами, тоже объясняем что так удобнее.
- Добавляем оптимизацию. Какую надо.
"Вот только торопиться не надо, да?"©
| | |
| |
| 3.65, Аноним (65), 15:26, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
...
- "Находим" ошибку
- Пилим инвестиции, потёкшие от испуганных толстосумов.
А-ля эпидемия "страшной болезни" + "вакцина" = горы бабла.
| | |
| 3.69, Аноним (64), 15:26, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
а что по вашему должно происходить, когда в одной лодке волк, козел, капуста и тов. майор?
| | |
|
|
| 1.7, Аноним (7), 14:04, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Дыра очень опасная, в 2 клика пробивает практически любой актуальный дистр, на Гитхабе можно посмотреть отчеты от людей.
ИИ стали как шахматные движки уже.
| | |
| |
| 2.10, Tron is Whistling (?), 14:06, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Она не то, что опасная, она 3.14ц. Это подмена кода любого прокешированного бинарника, замена данных в любом прокешированном файле, который доступен на чтение. Причём замена не на диске, а только в памяти.
| | |
| |
| 3.15, мяв (?), 14:09, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>3.14ц
а Вы ведь правы, Ц(С) - он такой.
зы. Ц был бы, если б, если б оно условно давало политики селинуксу менять.
но оно не дает, вроде как
на счет АА не уверена к слову
| | |
| |
| 4.17, Tron is Whistling (?), 14:11, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Не надо менять политики селинуксу. Надо найти какой-нибудь читабельный бинарник, запускаемый по таймеру или иным способом от рута, и поменять его. А дальше правь что хочешь.
| | |
| |
| 5.27, Аноним (24), 14:31, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
ну, нет, буквально недавно поднимал туннель на ssh, он из пользователя норм работает, а если через systemd то в папке пользователя прочитать ключ уже не может, selinux запрещает, разрабы сказали что это фича, а не баг, пришлось поправить локальные правила selinux, ну в целом адекватно с учетом контекста
| | |
|
|
| 3.26, Аноним (34), 14:29, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну тут залатали. Ты забыл уже CVE-2022-2590? У всех работала на обновлённых системах по тому же принципу.
| | |
|
|
| |
| 2.13, Tron is Whistling (?), 14:08, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Он будет работать везде, где ядро из тех, что были за последние 9 лет, и либо вкомпилен, либо модулем доступен algif_aead. Бань модуль / init.
| | |
| |
| 3.30, Аноним (34), 14:34, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну-ну. На 6.18.23 вон не работает. Вообще-то сейчас уже 6.18.25.
| | |
|
|
| |
| 2.39, Другоанон (?), 14:45, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
При этом "множестве глаз" большое кол-во драйверов/подсистем ядра, на сегодняшний день, никем не сопровождаются. А касаются их, только когда они ломаются из-за изменений в api ядра, и то не вникая в них, чисто устранить ошибку сборки.
| | |
| 2.70, Аноним (70), 15:26, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>теперь представьте сколько уязвимостей сами знаете где.
На Windows? Там намного меньше уязвимостей.
| | |
|
| 1.14, Аноним (14), 14:08, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Проверено мною на дистрибутивах RHEL9 и OEL9. Результат следующий:
AttributeError: module 'os' has no attribute 'splice'
Эксплойт не работает.
| | |
| |
| 2.16, мяв (?), 14:10, 30/04/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
пушто некропитон ?
на лоре поищите ссылку на С-эксплоит
| | |
| |
| 3.44, Аноним (14), 14:53, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Спасибо. Эксплойт на C сработал. Только одно "но". Для сборки на узле требуется glibc-static, которого исходно нет. А для установки пакета требуются root-права.
| | |
| |
| 4.63, Аноним (35), 15:20, 30/04/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
>Для сборки на узле требуется glibc-static, которого исходно нет. А для установки пакета требуются root-права.
Линкуете статически с musl, и вам достаточно будет скопировать один единственный файл.
| | |
|
|
|
| 1.20, eugener (ok), 14:13, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
На Ubuntu 26.04 эксплоит не работает. Вот польза от использования самого нового ядра.)
| | |
| |
| 2.41, Другоанон (?), 14:50, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
KVRT-шкой что ли проверял? Или касперский полноценную linux версию выпустил?
| | |
| |
| 3.46, Аноним (36), 14:57, 30/04/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
В данный момент работаю под виндой. Каспер чуткий - кричит на эксплоид для linux. )
| | |
|
| |
| |
| 4.74, Аноним (77), 15:33, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так вот же, базы уже обновились, а когда система обновится? (не говоря уже о том, что каждый ССЗБ очень любит "контролировать" процесс обновлений).
| | |
|
|
|
| 1.22, Аноним (-), 14:18, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
AOSP (который является дистрибутивом Linux) этому не подвержен... Всё благодаря очень строгим и fine grained политикам SELinux.
Стоит взять пример с AOSP и адаптировать его модель безопасности под настольные системы.
Или использовать QubesOS.
| | |
| |
| 2.40, aname (ok), 14:46, 30/04/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
SELinux вообще хорош. И его в принципе надо бы побольше юзать
| | |
| |
| 3.68, Аноним (62), 15:26, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>его ... надо бы побольше юзать
А, кстати, кто разработал SELinux?
| | |
|
| 2.42, Tron is Whistling (?), 14:51, 30/04/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Не поможет тебе selinux.
Если у тебя что-то запускается в кроне том же от рута, что может юзер прочитать - да хоть cat - всё.
| | |
| |
| 3.55, Аноним (-), 15:11, 30/04/2026 [^] [^^] [^^^] [ответить] | –1 +/– | Это вопрос архитектуры в целом SELinux 8212 это один из инструментов для реа... большой текст свёрнут, показать | | |
|
| 2.48, Аноним (60), 14:58, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Да и Qubes не поможет, ты же не будешь по отдельной ОС на процесс выделять, иначе охренешь от системных требований по оперативе, да и без SSD не обойдёшься. Нужно другое API, где вообще на каждый кусочек API - разрешения, вообще на каждый кусочек, с максимальной гранулярностью, и в приложении и либе - манифест, и дальше кусочка попробует пойти - процесс будет уничтожен.
| | |
| |
| 3.61, Аноним (-), 15:18, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– | |
И не нужно под каждый процесс. Достаточно выделять отдельные qubes под отдельные домены, качественно компартментализировать.
QubesOS спроектирована в расчёте на то, что компрометация root внутри отдельного qube — не катастрофа, а допустимый сценарий: всё ценное и так доступно под обычным пользователем.
| | |
| 3.66, Аноним (-), 15:26, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Да и Qubes не поможет, ты же не будешь по отдельной ОС на процесс выделять, иначе охренешь от системных требований по оперативе, да и без SSD не обойдёшься.
Не вижу проблем в том, чтобы достать SSD чисто под систему и образы VM.
В QubesOS есть динамическое управление памятью.
| | |
|
|
| 1.38, хрю (?), 14:44, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
>В предложенном эксплоите
А кто-от рассказывал, что перл не понятный и то ли дело пистон. Тут прям постарались сделать максимально не понятно.
| | |
| |
| 2.59, Аноним (60), 15:14, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
Да, я прифигел от такого отношения, что вместо чистого кода прототип обфусцирован, да ещё какой-то блоб через zlib распаковывает, я бы поостерёггся этот блоб zlibом распаковывать ванильным, а только оным на Rustе.
| | |
| 2.79, Аноним (79), 15:39, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
да нет, стандартная техника минимизации размера
раскрутить обратно в нормальный скрипт задача на пять минут
| | |
|
| 1.56, sig11 (ok), 15:12, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
>Уязвимость выявлена при помощи AI
Да что этот ИИ умеет? Человек с мозгами наше все! (сарказм)
| | |
| |
| 2.73, Аноним (65), 15:32, 30/04/2026 [^] [^^] [^^^] [ответить]
| +/– |
ИИ всё умеет!
Найти дыру, внедрить дыру, которую другой ИИ не найдёт, всё умеет.
Сам ИИ уже спецы как "живую интеллектуальную дыру" рассматривают.
| | |
|
| 1.58, PnD (??), 15:13, 30/04/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
Нюанс: в связи с сутью эксплоита "доработанный" файл xxx становится "публичным достоянием" до чистки буферов. И своих прямых обязанностей в связи с этим выполнять не может.
Нужно что-то типа
# echo 3 > /proc/sys/vm/drop_caches
Но из-под исправленного xxx чистка не сработает (понятно почему).
Нужно положить задачу условному cron/systemd и не забыть прибрать за собой.
(Не надо пожалуйста меня поправлять. Путь киддиса — страдание. Хватит того что уроды выложили не заглушенный PoC.)
| | |
|