Карточка уязвимости
Характеристики уязвимости
Уровень опасности
Оценка CVSS
(AV:N/AC:L/Au:N/C:C/I:C/A:C)
Производитель ПО
Наименование ПО
Описание
OpenSSL - это инструмент. который реализует протоколы Secure Sockets Layer (SSL v2/v3) и Transport Layer Security (TLS v1), а также является криптографической библиотекой, предназначенной для общих целей.
Обнаружено, что OpenSSL не всегда проверяет значение, которое возвращает функция bn_wexpand(). Злоумышленник может вызвать ошибку выделения памяти в этой функции, что приведет к отказу в обслуживании приложения, которое использует библиотеку OpenSSL или к выполнению произвольного кода. (CVE-2009-3245)
Уязвимость обнаружена при установке сессии в протоколах TLS/SSL (Transport Layer Security/Secure Sockets Layer). Злоумышленник, используя уязвимость "человек посередине", может добавить произвольный текстовый префикс к сессии клиента (например, к HTTPS-сессии для веб-сайта). Это заставляет сервер обработать запрос атакующего как запрос от аутентифицированного клиента. Данное обновление позволяет избавиться от этой проблемы, установив расширение TLS Renegotiation Indication Extension, как описано в RFC 5746. (CVE-2009-3555)
Более подробная информация доступна по следующему адресу: http://kbase.redhat.com/faq/docs/DOC-20491
http://kbase.redhat.com/faq/docs/DOC-20491">http://kbase.redhat.com/faq/docs/DOC-20491
/> Ошибка про проверке возвращаемого значения обнаружена в OpenSSL, которая может заставить OpenSSL вызвать функцию библиотеки Kerberos с некорректными аргументами, что приведет к разыменованию нулевого указателя и отказу в обслуживании в библиотеке MIT Kerberos. В некоторых конфигурациях злоумышленник, действующий удаленно, может использовать эту уязвимость, чтобы вызвать отказ в обслуживании сервера TLS/SSL, использующего Kerberos-шифрование при TLS handshake. (CVE-2010-0433)
Пользователям OpenSSL рекомендуется обновить программное обеспечение, чтобы решить указанную проблему. Необходимо перезапустить все службы, использующие библиотеку OpenSSL, или перезагрузить систему, чтобы изменения вступили в силу.
Обнаружено, что OpenSSL не всегда проверяет значение, которое возвращает функция bn_wexpand(). Злоумышленник может вызвать ошибку выделения памяти в этой функции, что приведет к отказу в обслуживании приложения, которое использует библиотеку OpenSSL или к выполнению произвольного кода. (CVE-2009-3245)
Уязвимость обнаружена при установке сессии в протоколах TLS/SSL (Transport Layer Security/Secure Sockets Layer). Злоумышленник, используя уязвимость "человек посередине", может добавить произвольный текстовый префикс к сессии клиента (например, к HTTPS-сессии для веб-сайта). Это заставляет сервер обработать запрос атакующего как запрос от аутентифицированного клиента. Данное обновление позволяет избавиться от этой проблемы, установив расширение TLS Renegotiation Indication Extension, как описано в RFC 5746. (CVE-2009-3555)
Более подробная информация доступна по следующему адресу: http://kbase.redhat.com/faq/docs/DOC-20491
http://kbase.redhat.com/faq/docs/DOC-20491">http://kbase.redhat.com/faq/docs/DOC-20491
/> Ошибка про проверке возвращаемого значения обнаружена в OpenSSL, которая может заставить OpenSSL вызвать функцию библиотеки Kerberos с некорректными аргументами, что приведет к разыменованию нулевого указателя и отказу в обслуживании в библиотеке MIT Kerberos. В некоторых конфигурациях злоумышленник, действующий удаленно, может использовать эту уязвимость, чтобы вызвать отказ в обслуживании сервера TLS/SSL, использующего Kerberos-шифрование при TLS handshake. (CVE-2010-0433)
Пользователям OpenSSL рекомендуется обновить программное обеспечение, чтобы решить указанную проблему. Необходимо перезапустить все службы, использующие библиотеку OpenSSL, или перезагрузить систему, чтобы изменения вступили в силу.
Как исправить
Для устранения уязвимости необходимо установить последнюю версию продукта, соответствующую используемой платформе. Необходимую информацию можно получить по адресу:
https://rhn.redhat.com/errata/RHSA-2010-0162.html
https://rhn.redhat.com/errata/RHSA-2010-0162.html
Ссылки
https://rhn.redhat.com/errata/RHSA-2010-0162.html
CVE (CVE-2009-3245): https://www.redhat.com/security/data/cve/CVE-2009-3245.html
CVE (CVE-2009-3555): https://www.redhat.com/security/data/cve/CVE-2009-3555.html
CVE (CVE-2010-0433): https://www.redhat.com/security/data/cve/CVE-2010-0433.html
BUGZILLA (533125): http://bugzilla.redhat.com/533125
BUGZILLA (567711): http://bugzilla.redhat.com/567711
BUGZILLA (569774): http://bugzilla.redhat.com/569774
BUGZILLA (570924): http://bugzilla.redhat.com/570924
Источник: CVE
Наименование: CVE-2009-3245
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3245
Источник: CVE
Наименование: CVE-2009-3555
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3555
Источник: CVE
Наименование: CVE-2010-0433
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0433
CVE (CVE-2009-3245): https://www.redhat.com/security/data/cve/CVE-2009-3245.html
CVE (CVE-2009-3555): https://www.redhat.com/security/data/cve/CVE-2009-3555.html
CVE (CVE-2010-0433): https://www.redhat.com/security/data/cve/CVE-2010-0433.html
BUGZILLA (533125): http://bugzilla.redhat.com/533125
BUGZILLA (567711): http://bugzilla.redhat.com/567711
BUGZILLA (569774): http://bugzilla.redhat.com/569774
BUGZILLA (570924): http://bugzilla.redhat.com/570924
Источник: CVE
Наименование: CVE-2009-3245
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3245
Источник: CVE
Наименование: CVE-2009-3555
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3555
Источник: CVE
Наименование: CVE-2010-0433
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0433