The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Удалённо эксплуатируемая язвимость в драйвере NVMe-oF/TCP из состава ядра Linux, opennews (??), 16-Окт-23, (0) [смотреть все]

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


32. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +1 +/
Сообщение от Аноним (68), 16-Окт-23, 12:46 
goto тут при чём? Это вполне себе адекватный defer, чтобы не прописывать как придурок if else с кучей копипаста. Задолбали эти свидетели обучения сишке тех, кто сишку знает лучше.

Баг в том, что внутри функции освобождается память, функция возвращается и хендлер очереди освобождает память второй раз, что может привести к RCE.

Чёртовы любители прочитать две строчки без остального контекста и выдать мнение о том, как кто что должен писать.

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

35. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +1 +/
Сообщение от Анонин (?), 16-Окт-23, 12:48 
Спасибо, мы вот прям сейчас видим как прекрасно они знают сишку)))
Ответить | Правка | Наверх | Cообщить модератору

75. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  –1 +/
Сообщение от Аноним (20), 16-Окт-23, 15:40 
Да получше тебя, мы это вот прям сейчас видим. Ты рельно уверовал, что узвимость в наличи goto? Рукалицо...
Ответить | Правка | Наверх | Cообщить модератору

90. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  –1 +/
Сообщение от Аноним (-), 16-Окт-23, 16:54 
Не тебе судить салага. Вердикт о goto вынес Э. Дейкстра, ещё в те времена, когда ты ещё не родился на свет со своим "оверхедом". Дейкстра в своё время нажрался кода FORTRAN, в котором изобиловали GOTO. Это было бичём тех времён.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

98. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +1 +/
Сообщение от Аноним (82), 16-Окт-23, 17:20 
> чтобы не прописывать как придурок if else с кучей копипаста

У вас какая-то особая сишка, где нет функций?

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

99. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +4 +/
Сообщение от Анонин (?), 16-Окт-23, 17:40 
Ты что! Функция же жрет стек и процессорное время!
А компилятора, который умеет инлайнить еще не изобрели!
Ответить | Правка | Наверх | Cообщить модератору

101. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +3 +/
Сообщение от Аноним (15), 16-Окт-23, 17:42 
Сейчас, тебе навалят кучу объяснений:
"Код должен быть быстрым, про инлайн мы ничего не знаем,
про nested func в гнутых раширениях С, тоже ничего не знаем,
пусть в ядре будут дырочки удалённо эксплуатируемые, зато как быстро!
Мы тебе уже говорили, что код должен быть быстрым?"
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

126. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +/
Сообщение от Аноним (20), 16-Окт-23, 21:41 
Ну да, код должен быть быстрым. Слоупоки не тянут только как и суть спора. Понимаешь же? Или я зря стараюсь?
Ответить | Правка | Наверх | Cообщить модератору

128. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +/
Сообщение от Аноним (15), 16-Окт-23, 22:38 
Если твоими стараниями по коду CVEшки расползаются, то лучше не надо)
Ответить | Правка | Наверх | Cообщить модератору

129. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +/
Сообщение от Аноним (15), 16-Окт-23, 22:42 
Стараешься? И это ты называешь "старанием"?
А ну начинай стараться в два раза сильнее!
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору

142. "Удалённо эксплуатируемая уязвимость в драйвере NVMe-oF/TCP и..."  +/
Сообщение от Аноним (142), 17-Окт-23, 10:12 
> код должен быть быстрым

В общем случае — нет, это не главное требование к коду. Обычно ему достаточно не быть тормозным, но квалифицированный прогер такого и не допустит.

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

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

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




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

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