Переполнение буфера при обработке серийных номеров в OpenSC

Дата публикации:
07.01.2011
Дата изменения:
07.01.2011
Всего просмотров:
1713
Опасность:
Низкая
Наличие исправления:
Инстуркции по устранению
Количество уязвимостей:
1
CVSSv2 рейтинг:
(AV:L/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:W/RC:C) = Base:7.2/Temporal:5.8
CVE ID:
CVE-2010-4523
Вектор эксплуатации:
Локальная
Воздействие:
Компрометация системы
CWE ID:
Нет данных
Наличие эксплоита:
Нет данных
Уязвимые продукты:
OpenSC 0.x
Уязвимые версии: OpenSC 0.11.13, возможно другие версии.

Описание:
Уязвимость позволяет локальному пользователю выполнить произвольный код на целевой системе.

Уязвимость существует из-за ошибки проверки границ данных в функциях acos_get_serialnr(), acos5_get_serialnr() и starcos_get_serialnr() при чтении серийных номеров смарт карт. Злоумышленник может с помощью специально сформированной смарт карты вызвать переполнение буфера и выполнить произвольный код на системе.

URL производителя: www.opensc-project.org/opensc/

Решение: Установите исправление из SVN репозитория производителя.

Ссылки: https://www.opensc-project.org/opensc/changeset/4913
http://labs.mwrinfosecurity.com/files/Advisories/mwri_opensc-get-serial-buffer-overflow_2010-12-13.pdf

или введите имя

CAPTCHA