Linux Kernel 2.4.x уязвимо к переполнению буфера в драйвере i2c.
Риск расценивается как высокий/средний.
Возможные последствия: паника ядра, исполнение кода c правами kernel.
Как обычно ...
Please take note that this potential security hole
only affects those using the i2c driver -- if this
driver (it can be installed as either a module or
built into the kernel) is not installed on your
system, you're not vulnerable.
И вот это
This might result in kernel panic, corruption of
kernel memory, or maybe even elevation of privileges
(*very* unlikely).
Только вот ... я устройств I2C не видел пока не разу ...
потому эта опция у меня выключена ...
Те по-твоему баги в продакшн ветке отлавливают на стадии разработки? Или разработчики пишут исключительный код, где нет багов? Кстати, кто тебе сказал, что целочисленное переполнение приводит к выполнению произвольного кода?
>Не, наверное у кого то сервак уже грохнулы, вот и нашли дыру.
Ну, Ссаныч, ты и фантазер, прочитай внимательно, что там по твоей ссылке написано. Из того что написано можно сделать вывод, что просто посмотрели код, не заметили привычных глазу конструкций языка си, ну и подняли вой.
эх, зря мой пост про фрю убрали, меня в последнее время дырки в ядрах напрягают, вот несколько дней прошло с последней, которая с dos, сейчас опять, так что у любого админа у которого несколько серверов после постоянного обновления ядер башка кругом. Если брать серверы с web или почтовые - никаких проблем, обновить недолго, а есть серваки которые работают с модемами или картами видеозахвата, и дрова на них не в каждом релизе выходят, так что приходиться либо ждать пока не выйдет профикшенное ядро с нужными дровами, либо ничего не менять - вот тут и появляется на горизонте BSD...
Вот, блин, сидел я, медитировал - никак не мог врубиться, где ж там афтор дырку узрел и только потом до меня дошло, что это ответ, в котором собственно об этом и говориться. Не нужно ничего патчить.
Может это наш Саныч себе новый ник взял? А что похоже: оба знают си на уровне "хелло ворд", и тому и и другому везде дырявый линух мерещится. Совпадение? Не верю!