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

exploitDog

redhat логотип

CVE-2010-1634

Опубликовано: 10 мая 2010
Источник: redhat
CVSS2: 5.1

Уязвимость множественного целочисленного переполнения в модуле "audioop" Python, вызывающая отказ в обслуживании (DoS) через большой фрагмент данных

Описание

Обнаружено несколько уязвимостей целочисленного переполнения (integer overflow) в файле audioop.c модуля audioop в Python. Злоумышленники, зависящие от контекста, могут вызвать отказ в обслуживании (аварийное завершение приложения) путём передачи большого фрагмента данных. Проблема демонстрируется вызовом функции audioop.lin2lin с длинной строкой в первом аргументе, что приводит к переполнению буфера.
Примечание: данная уязвимость возникла из-за некорректного исправления CVE-2008-3143.

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

  • Python 2.6
  • Python 2.7
  • Python 3.1
  • Python 3.2

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

  • Целочисленное переполнение (integer overflow)
  • Отказ в обслуживании (DoS)

Идентификаторы

  • Связанная проблема: CVE-2008-3

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

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux Extended Update Support 6.0pythonAffected
Red Hat Enterprise Linux 4pythonFixedRHSA-2011:049105.05.2011
Red Hat Enterprise Linux 5pythonFixedRHSA-2011:002713.01.2011

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

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

Статус:

Low
Дефект:
CWE-190
https://bugzilla.redhat.com/show_bug.cgi?id=590690python: audioop: incorrect integer overflow checks

5.1 Medium

CVSS2

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

ubuntu
больше 15 лет назад

Multiple integer overflows in audioop.c in the audioop module in Python 2.6, 2.7, 3.1, and 3.2 allow context-dependent attackers to cause a denial of service (application crash) via a large fragment, as demonstrated by a call to audioop.lin2lin with a long string in the first argument, leading to a buffer overflow. NOTE: this vulnerability exists because of an incorrect fix for CVE-2008-3143.5.

nvd
больше 15 лет назад

Multiple integer overflows in audioop.c in the audioop module in Python 2.6, 2.7, 3.1, and 3.2 allow context-dependent attackers to cause a denial of service (application crash) via a large fragment, as demonstrated by a call to audioop.lin2lin with a long string in the first argument, leading to a buffer overflow. NOTE: this vulnerability exists because of an incorrect fix for CVE-2008-3143.5.

debian
больше 15 лет назад

Multiple integer overflows in audioop.c in the audioop module in Pytho ...

github
больше 3 лет назад

Multiple integer overflows in audioop.c in the audioop module in Python 2.6, 2.7, 3.1, and 3.2 allow context-dependent attackers to cause a denial of service (application crash) via a large fragment, as demonstrated by a call to audioop.lin2lin with a long string in the first argument, leading to a buffer overflow. NOTE: this vulnerability exists because of an incorrect fix for CVE-2008-3143.5.

oracle-oval
почти 15 лет назад

ELSA-2011-0027: python security, bug fix, and enhancement update (LOW)

5.1 Medium

CVSS2