Страница 1 из 1

Уязвимость в утилите GNU sort

Добавлено: 15 май 2015, 09:57
viktor
http://www.opennet.ru/opennews/art.shtml?num=42235
Как в РОСА?

CentoOS 7.1.1503

Код: Выделить всё

printf '%s\n' a ɑ | MALLOC_CHECK_=1 LC_ALL=en_US.utf8 sort -f
  • *** Error in `sort': free(): invalid pointer: 0x00000000013d7050 ***
    a
    ɑ

Код: Выделить всё

sort --version
  • sort (GNU coreutils) 8.22
Debian 8

Код: Выделить всё

printf '%s\n' a ɑ | MALLOC_CHECK_=1 LC_ALL=en_US.utf8 sort -f
  • a
    ɑ

Код: Выделить всё

sort --version
  • sort (GNU coreutils) 8.23

Re: Уязвимость в утилите GNU sort

Добавлено: 15 май 2015, 14:18
Pulfer
Нормально, только порядок сортировки другой получается.

Код: Выделить всё

printf '%s\n' a ɑ | MALLOC_CHECK_=1 LC_ALL=en_US.utf8 sort -f
ɑ
a

Re: Уязвимость в утилите GNU sort

Добавлено: 15 май 2015, 17:18
notauser
sort --version

Re: Уязвимость в утилите GNU sort

Добавлено: 15 май 2015, 18:02
Pulfer
notauser писал(а):sort --version
sort (GNU coreutils) 8.19