Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Обновление X.Org Server 21.1.24, xwayland 24.1.13 и libXfont2 2.0.8  с устранением уязвимостей "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Обновление X.Org Server 21.1.24, xwayland 24.1.13 и libXfont2 2.0.8  с устранением уязвимостей "  +/
Сообщение от opennews (??), 08-Июл-26, 11:18 
Опубликованы корректирующие выпуски X.Org Server 21.1.24 и DDX-компонента (Device-Dependent X) xwayland 24.1.13, обеспечивающего запуск X.Org Server для организации выполнения X11-приложений в окружениях на базе Wayland. В новых версиях устранены 2 уязвимости, которые потенциально могут быть эксплуатированы для повышения привилегий в системах, в которых X-сервер выполняется с правами root, а также для удалённого выполнения кода в конфигурациях, в которых для доступа используется перенаправление сеанса X11 при помощи SSH...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=65863

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 08-Июл-26, 11:18   +/
Вспоминается сценка из КВН про небольшой региональный канал.

- Ну что там наши конкуренты?
- На ОРТ обновление заставок, перебивочек всяких...
- А, зашевелились, засуетились...

Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Аноним (2), 08-Июл-26, 11:19   +2 +/
Иксы стали еще лучше.
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от q (ok), 08-Июл-26, 11:19   –2 +/
Основная проблема иксов в том, что они напичканы всякой херней вроде управления шрифтами и даже печатью через принтер (да!) Монструозное комбайнище, без намеков на юникс-вей. Разумеется, каждая подсистема писалась абы как, и тулкиты с ними стараются лишний раз не взаимодействовать. Например, подсистема шрифтов была послана тулкитами на хрен, и между клиентом/сервером гоняются битмапы.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #8, #10, #13

4. Сообщение от Аноним (4), 08-Июл-26, 11:22   –2 +/
"просто работает" (с)

> переполнение буфера
> обращение к памяти после её освобождения
> 3 уязвимости ..., приводящие к переполнению буфера

копроиксы продолжают радовать классической СИшной дpыcтней

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6

5. Сообщение от Аноним (1), 08-Июл-26, 11:23   +1 +/
Упрекать иксы в том, что когда-то они сами рулили шрифтами, это всё равно что упрекать винду в том, что она когда-то запускала нативно DOS-приложения. Везде есть свои Legacy, но это не повод считать что-то там плохим.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

6. Сообщение от Аноним (1), 08-Июл-26, 11:24   +/
А что, Wayland на Rust написан или чё?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #7

7. Сообщение от cname (?), 08-Июл-26, 11:28   +/
Wayland ни на каком ЯП не написан, это стандарт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #11, #12, #14, #15

8. Сообщение от Аноним (8), 08-Июл-26, 11:31   –1 +/
Ладно шрифты это еще хоть как-то относится к окнам.
Если вспомнить х-терминалы в которых были зашиты шрифты, то может даже какая-то логика найдется.

Но в это убожетство запихали бинарный интерпретатор ELF, COFF.
Сделали четыре подсистемы ввода (Core X11, Xinput 1.0, 2.0 и 2.2).

> подсистема шрифтов была послана тулкитами на хрен, и между клиентом/сервером гоняются битмапы.

И не только шрифтов.
Местные любят наяривать на "ситифую профрачность".
При этом они явно ей не пользовались. Ну или 1-2 fps их устраивает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

9. Сообщение от Аноним (9), 08-Июл-26, 11:32   +/
Только позавчера запускал кеды на вейланде: раскрытие окна на весь экран приводит к тому, что справа остаётся область в 50 пикселей. Ну ок, не очень то и хотелось.
Ответить | Правка | Наверх | Cообщить модератору

10. Сообщение от Аноним (2), 08-Июл-26, 11:35   +1 +/
> даже печатью через принтер (да!)

Уже тысячу лет как нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

11. Сообщение от Аноним (2), 08-Июл-26, 11:36   +/
X11 это тоже стандарт (протокол), есть реализация и на раст и даже на x86_64 ассемблере.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

12. Сообщение от Аноним (8), 08-Июл-26, 11:40   +/
> Wayland language itself is defined using an XML-based protocol definition language

На XML написан протокол.
Reference либа написана на СИ.
Реализаций море, от СИшки и С++, питона или раста.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

13. Сообщение от Аноним (13), 08-Июл-26, 11:41   +/
>Основная проблема иксов в том, что они напичканы всякой херней вроде управления шрифтами и даже печатью через принтер (да!)

А кто должен, простите, управлять шрифтами, как не графическая система, у которой основная задача "вывести вывод программы"?

Ну хорошо, ладно, допустим шрифты можно как-то из consolefonts дёрнуть, чтобы ядро отрисовало текст, и терминал растеризовать. Но с принтером-то что не так? Есть битмап окна, конвертируешь его в postscript, и пайпаешь в /dev/lpt0. Чего там управлять, и чему же ещё, кроме системы, занимающейся растеризацией профессионально, этим заниматься?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

14. Сообщение от Аноним (13), 08-Июл-26, 11:43    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

15. Сообщение от Аноним (15), 08-Июл-26, 11:43    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру