![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Уязвимость в Glibc, затрагивающая статически собранные suid-файлы с dlopen" | +/– | ![]() |
Сообщение от opennews (??), 20-Май-25, 00:35 | ||
В стандартной Си-библиотеке Glibc выявлена уязвимость (CVE-2025-4802), позволяющая добиться выполнения кода с привилегиями другого пользователя, выставляемыми при запуске приложений с флагом suid. Опасность проблемы сводят на нет условия при которых она проявляется - разработчики Glibc на смогли найти не одной suid-программы к которой была бы применима найденная уязвимость. При этом не исключено, что в обиходе могут использоваться собственные suid-прогрммы, удовлетворяющие условиям совершения атаки... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +6 +/– | ![]() |
Сообщение от Аноним (1), 20-Май-25, 00:35 | ||
когда уже выпилят этот сломанный статический nss и dlopen? Он никогда не работает и только проблемы создаёт, Обычно бинарники собирают статически не чтобы из них dlopen делать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
8. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | –2 +/– | ![]() |
Сообщение от openssh_user (ok), 20-Май-25, 07:51 | ||
Можно пример, на каком моменте вы ловите segfault? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +1 +/– | ![]() |
Сообщение от fi (ok), 20-Май-25, 09:26 | ||
Это известный баг - когда nss от другой libc - такое блюдо надо уметь готовить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
36. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (36), 20-Май-25, 18:50 | ||
Левин небось за это повышение получил. Может даже старлея дали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
38. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (38), 20-Май-25, 20:06 | ||
Так он её выпилил как раз потому, что она нигде не используется. Очень похоже, что кто-то с помощью нейросетки пытается поднять себе KPI, внося тормоза в нормальный код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
42. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (42), 20-Май-25, 23:22 | ||
~$ /usr/lib/x86_64-linux-gnu/libc.so.6 | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
17. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +1 +/– | ![]() |
Сообщение от Аноним (17), 20-Май-25, 11:50 | ||
Удивительно что для статической сборки кто-то использует glibc, разве это не киллер фичи компактных реализаций uclibc и musl. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
43. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (42), 20-Май-25, 23:24 | ||
В посте выше ссылка на сайт со статическими билдами и там зачем-то glibc (а помимо прочего ещё и x11 влинкован). | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +11 +/– | ![]() |
Сообщение от Аноним (-), 20-Май-25, 01:36 | ||
> затрагивающая статически собранные suid-файлы с dlopen | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +1 +/– | ![]() |
Сообщение от Жироватт (ok), 20-Май-25, 13:58 | ||
Скорее уж "Товарищ милиционер, а вот если залезть на шкаф и воооот така вооооот выгнуть восьмёркой шею, то можно увидеть в бинокль голых девок в бане на том конце улицы! Примите меры!". | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | –10 +/– | ![]() |
Сообщение от Xasd9 (?), 20-Май-25, 03:26 | ||
лучше бы запретили бы статическую сборку и не е***и бы мозги | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
4. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +3 +/– | ![]() |
Сообщение от Аноним (1), 20-Май-25, 04:10 | ||
зачем, когда можно её починить, а не пихать туда сомнительные вещи? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | –4 +/– | ![]() |
Сообщение от adolfus (ok), 20-Май-25, 09:34 | ||
Статическая сборка хороша тем, что приложение использует меньше физической памяти и работает быстрее. Каждая .so независимо от реального размера загружаемого содержимого требует, минимум, три собственных страницы физической памяти, а статическая ровно столько, сколько занимает сама библиотека. Первый вызов функции из .so требует некоторого дополнительного времени на некотороые системные действия, что особенно заметно в интерактивных приложениях, котороые во время инициализации интерфейса выполняют десятки вызовов. Выглядит это как тормоза и достигают эти тормоза нескольких секунд. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
12. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +5 +/– | ![]() |
Сообщение от Аноним (12), 20-Май-25, 09:57 | ||
> приложение использует меньше физической памяти | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
22. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +3 +/– | ![]() |
Сообщение от Аноним (-), 20-Май-25, 12:28 | ||
> библиотека загружается ровно один раз даже если ее использует 100 программ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
23. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (12), 20-Май-25, 12:32 | ||
> Зато с статической линковкой работает LTO. А с шареными либами - нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
25. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (-), 20-Май-25, 12:48 | ||
> Ну как бы логично, нет? На то они и шареные. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
31. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +1 +/– | ![]() |
Сообщение от Аноним (31), 20-Май-25, 14:37 | ||
Если логика вашей программы настолько сильно упирается в скорость вызова какой-то функции из другой библиотеки, а не в IO, например, то либо статично компилируйтесь с этой библиотекой, либо чините компиляцию / меняйте компилятор. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
34. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (34), 20-Май-25, 16:57 | ||
>Если логика вашей программы настолько сильно упирается в скорость вызова какой-то функции из другой библиотеки, а не в IO, например, то либо статично компилируйтесь с этой библиотекой | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
41. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от adolfus (ok), 20-Май-25, 22:23 | ||
Ничего вы по памяти не сэкономите. Загруженная ранее .so будет отображена полностью в ваше адресное пространство, даже если вы из нее используете маленькую функцию. Это в отношени кода. Плюс у вас будет отображение секций инициализированных данных и неинициализированных, даже если функция, которую вы вызываете, их не использует. Именно поэтому вместе с .so нормальные пакеты предоставляют .a, собранные из мелких объектных модулей, ни на какие другие не ссылающиеся. Это для тех, кто понимает, что такое динамическое связывание и чем оно отличается от статического. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
![]() | ||
40. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от adolfus (ok), 20-Май-25, 22:05 | ||
Сам ты чушь. На лекции, поди, не ходил, а билет списал на троечку. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
![]() | ||
14. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +4 +/– | ![]() |
Сообщение от Соль земли2 (?), 20-Май-25, 10:56 | ||
> Статическая сборка хороша тем, что приложение использует меньше физической памяти и работает быстрее. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
![]() | ||
15. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (15), 20-Май-25, 10:57 | ||
Статическая сборка хороша как минимум тем, что приложение будет более-менее гарантированно работать, вот это её главный плюс. Идея разделяемых библиотек в линуксе с треском провалилась, в винде оно как-то криво-косо, но работает. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
![]() | ||
16. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +5 +/– | ![]() |
Сообщение от Аноним (12), 20-Май-25, 11:37 | ||
> Идея разделяемых библиотек в линуксе с треском провалилась | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
18. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +1 +/– | ![]() |
Сообщение от Аноним (15), 20-Май-25, 12:12 | ||
Да, до момента появления сообщения «у вас .so версии 2.11, а нужно 2.10» (или наоборот). Снапы с флатпаками от хорошей жизни выросли, видимо? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +1 +/– | ![]() |
Сообщение от Аноним (21), 20-Май-25, 12:25 | ||
В Линуксе без проблем поставить рядом 2.10 и 2.11, без хелла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (15), 20-Май-25, 12:37 | ||
Во-первых, и с хелпом проблема. Во-вторых, уже в этот момент концепция разделяемых библиотек похерена. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (34), 20-Май-25, 14:14 | ||
Только в nixos и guix sd. Во всех остальных случаях начинаются танцы с контейнерами, и прочим и прочим | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
![]() | ||
32. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (31), 20-Май-25, 14:43 | ||
Спешу вас расстроить, достаточно компилировать програмы с более точной версией библиотеки, которая вам нужна, а не "о, новая фича в 2.16, но всё равно буду линковаться с libcrap-2.so". Ничто не мешает положить в систему обе версии файла. На крайняк можно через переменные окружения в другую папку настроить (если бинарь нет возможности перекомпилировать правильно), либо и правда другой mount namespace сделать, если и так хотите заизолировать что-то. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
35. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (34), 20-Май-25, 17:01 | ||
О титан, не слишком ли тяжёл небосвод, не устал ли его держать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
37. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (36), 20-Май-25, 19:06 | ||
> На крайняк можно через переменные окружения в другую папку настроить | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
![]() | ||
20. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | –1 +/– | ![]() |
Сообщение от Аноним (-), 20-Май-25, 12:25 | ||
> "Но шмель об этом не знает и продолжает летать..." | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
![]() | ||
44. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (42), 20-Май-25, 23:28 | ||
и там гарантированно не будет работать ресолвинг | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
![]() | ||
28. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (34), 20-Май-25, 14:12 | ||
>Выглядит это как тормоза и достигают эти тормоза нескольких секунд | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
![]() | ||
33. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (31), 20-Май-25, 14:44 | ||
Человек наверное под виндой сидит, где кэш файловой системы по ощущениям постоянно выключен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
13. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от Аноним (34), 20-Май-25, 10:47 | ||
Спасибо, для статической сборки уже нужен musl. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
19. "Уязвимость в Glibc, затрагивающая статически собранные suid-..." | +/– | ![]() |
Сообщение от OpenEcho (?), 20-Май-25, 12:18 | ||
> лучше бы запретили бы статическую сборку и не е***и бы мозги | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |