Как стать автором
Обновить

Критические уязвимости в клиенте и серверной части Git позволяют осуществлять удаленное выполнение кода

Время на прочтение3 мин
Количество просмотров16K
Всего голосов 30: ↑28 и ↓2+26
Комментарии2

Комментарии 2

Given enough eyeballs, all bugs are shallow, eh? ;)
Какая-то чрезвычайно сомнительная уязвимость: возможность запихнуть путь длиной 2Gb уже само по себе может вызвать DoS, когда попытка выделить следующую пару гигабайт под пути закончится ENOMEM-ом.

Вообще странная пошла мода вешать «критические» ярлыки на всякую минорщину: нет proof of concept эксплоита хотя бы без ASLR => о каком RCE речь?

P. S. Кстати, в посте замалчивается важная деталь: теоретической возможности RCE нужно «всего лишь» каким-то чдом выставить executable-бит на страницах выделенной памяти, либо иметь W+X страницы с кодом. Даже при отключенном ASLR шансы выполнить что-то злоумышленнически-вразумительное навряд ли будут существенно больше нуля.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий