Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2013-1997

Опубликовано: 23 мая 2013
Источник: redhat
CVSS2: 4.3

Множественные уязвимости переполнения буфера в X.org libX11, позволяющие X-серверам вызвать отказ в обслуживании (DoS) или выполнить произвольный код

Описание

Обнаружены множественные уязвимости переполнения буфера в X.org libX11. Эти уязвимости позволяют X-серверам вызвать отказ в обслуживании (аварийное завершение работы приложения) или, возможно, выполнить произвольный код через специально созданные значения длины или индексов, передаваемых в следующие функции:

  1. XAllocColorCells
  2. _XkbReadGetDeviceInfoReply
  3. _XkbReadGeomShapes
  4. _XkbReadGetGeometryReply
  5. _XkbReadKeySyms
  6. _XkbReadKeyActions
  7. _XkbReadKeyBehaviors
  8. _XkbReadModifierMap
  9. _XkbReadExplicitComponents
  10. _XkbReadVirtualModMap
  11. _XkbReadGetNamesReply
  12. _XkbReadGetMapReply
  13. _XimXGetReadData
  14. XListFonts
  15. XListExtensions
  16. XGetFontPath

Заявление

Данная проблема затрагивает пакет libX11 в Red Hat Enterprise Linux 5. Служба безопасности Red Hat оценила эту проблему как имеющую умеренное влияние на безопасность. Исправление данной проблемы не планируется в Red Hat Enterprise Linux 5, так как данный продукт находится на этапе Production 3 в цикле поддержки и обслуживания: Политика обновлений Red Hat.

Затронутые версии ПО

  • X.org libX11 1.5.99.901 (1.6 RC1) и более ранние версии

Тип уязвимости

  • Переполнение буфера
  • Аварийное завершение работы (crash)
  • Отказ в обслуживании (DoS)
  • Выполнение произвольного кода

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 5libX11Will not fix
Red Hat Enterprise Linux 6libdmxFixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libX11FixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libxcbFixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libXcursorFixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libXextFixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libXfixesFixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libXiFixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libXineramaFixedRHSA-2014:143613.10.2014
Red Hat Enterprise Linux 6libXpFixedRHSA-2014:143613.10.2014

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-1285
https://bugzilla.redhat.com/show_bug.cgi?id=960345libX11: Multiple Array Index error leading to heap-based OOB write

4.3 Medium

CVSS2

Связанные уязвимости

ubuntu
около 13 лет назад

Multiple buffer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to cause a denial of service (crash) and possibly execute arbitrary code via crafted length or index values to the (1) XAllocColorCells, (2) _XkbReadGetDeviceInfoReply, (3) _XkbReadGeomShapes, (4) _XkbReadGetGeometryReply, (5) _XkbReadKeySyms, (6) _XkbReadKeyActions, (7) _XkbReadKeyBehaviors, (8) _XkbReadModifierMap, (9) _XkbReadExplicitComponents, (10) _XkbReadVirtualModMap, (11) _XkbReadGetNamesReply, (12) _XkbReadGetMapReply, (13) _XimXGetReadData, (14) XListFonts, (15) XListExtensions, and (16) XGetFontPath functions.

nvd
около 13 лет назад

Multiple buffer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to cause a denial of service (crash) and possibly execute arbitrary code via crafted length or index values to the (1) XAllocColorCells, (2) _XkbReadGetDeviceInfoReply, (3) _XkbReadGeomShapes, (4) _XkbReadGetGeometryReply, (5) _XkbReadKeySyms, (6) _XkbReadKeyActions, (7) _XkbReadKeyBehaviors, (8) _XkbReadModifierMap, (9) _XkbReadExplicitComponents, (10) _XkbReadVirtualModMap, (11) _XkbReadGetNamesReply, (12) _XkbReadGetMapReply, (13) _XimXGetReadData, (14) XListFonts, (15) XListExtensions, and (16) XGetFontPath functions.

debian
около 13 лет назад

Multiple buffer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and ear ...

suse-cvrf
больше 9 лет назад

Security update for xorg-x11-libX11

github
около 4 лет назад

Multiple buffer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to cause a denial of service (crash) and possibly execute arbitrary code via crafted length or index values to the (1) XAllocColorCells, (2) _XkbReadGetDeviceInfoReply, (3) _XkbReadGeomShapes, (4) _XkbReadGetGeometryReply, (5) _XkbReadKeySyms, (6) _XkbReadKeyActions, (7) _XkbReadKeyBehaviors, (8) _XkbReadModifierMap, (9) _XkbReadExplicitComponents, (10) _XkbReadVirtualModMap, (11) _XkbReadGetNamesReply, (12) _XkbReadGetMapReply, (13) _XimXGetReadData, (14) XListFonts, (15) XListExtensions, and (16) XGetFontPath functions.

4.3 Medium

CVSS2