> -- Илья Ермаков писал(а):
> Оказывается, нашумевшая в этом месяце проблема OpenSSL опять вызвана отсутствием контроля выхода за границы массивов.
Насколько я знаю - нет. Границы массива там проверяются. А проблема в том, чтопользователю позволено задать размер массивасамому. То есть, если по протоколу для ответа требуется 20 байт, то пользователь может задать буфер размером 2000 байт. первые 20 из которого - ответ, а оставшиеся - мусор, который может содержать в том числе и ключи.