Quoting Greg KH:
Al just pointed me at an old sysfs patch that went into the tree last
year that has some potential security problems. Turns out that if you
write to a sysfs file exactly PAGE_SIZE worth of data, with no zeros in
it, there's a good chance you could read off the end of the kernel
buffer into who knows where.
Notes:
jmm> This was judged non-exploitable by Al Viro, but it's still a local DoS
jmm> 2.4 N/A, as it doesn't have sysfs
не держу на сервере sysfs. Зачем оно там надо?
Тем более что grsecurity не содержит нужных патчей для sysfs :).
PS сам grsecurity тоже не держу так он еще не зарелизен для 2.6.16, пытаюсь выдернуть из него только самое нужное и портировать ручками :). Но пока на "ваниле" летаю. Тока бы юзеры не заметили :).
> я не говорил, что конкретно эту багу непременно можно заюзать.
На этом можно поставить точку.
> переполнения бывают всякие, а не только срыв стека
> Но говорить что локальный DoS - херня тоже не стоит
Обсуждаем конкретную багу и конкретную новость. Теоретические дискуссии оставим в стороне. На моё самочувствие (и думаю, подавляющего большинства) это бага не влияет. Таблетки от сердца принимать по этому поводу явно лишнее :)
> а ты дашь гарантию, что конкретно эту багу заюзать нельзя? =)
Да я могу поспорить на штуку баксов за то, что найдутся еще другие дыры, которые можно заюзать :) И в ядре линукса, и в клонах bsd и в винде :) И не одна.
>>> Да я могу поспорить на штуку баксов за то, что найдутся еще другие дыры, которые можно заюзать :) И в ядре линукса, и в клонах bsd и в винде :) И не одна.
По большому счету, достаточно грамотный локальный юзер может повергнуть в панику л_ю_б_у_ю систему. Не раз уже говорилось о бессмысленных потугах защитить систему от юзера имеющего физический доступ к ней. Встает вопрос - а чем отличается локальный юзер от юзера имеющего физический доступ ?. Да в принципе - ничем. (Исключая случаи с кувалдой)...
PS местным горлопанам и "мыслителям" рекомендую вначале ознакомиться с вопросом, а уж потом двигать идеи как спасти мир... 8)
ггг:) я полагаю, в винде такие баги - это даже не баги, а фичи:))) уж по крайней мере, врят ли кто то о них узнает.
+инфа появляется уже после того, как есть патчи
>сам grsecurity тоже не держу так он еще не зарелизен для 2.6.16, пытаюсь выдернуть из него только самое нужное и портировать ручками :). Но пока на "ваниле" летаю. Тока бы юзеры не заметили :).
Так разве ж это локальный через ssh? Это самый что ни на есть удаленный. Я вот на расстояние в целых 10 км хожу по ssh. Никакой растяжки пальцев на ctrl+alt+del не хватит ;)