Опубликован (http://icecast.org/news/icecast-release_2_4_4/) выпуск Icecast 2.4.4 (http://icecast.org/), сервера для организации потокового вещания звука и видео по сети. В новой версии устранена опасная уязвимость (https://lgtm.com/blog/icecast_snprintf_CVE-2018-18820) (CVE-2018-18820 (https://security-tracker.debian.org/tracker/CVE-2018-18820)), вызванная переполнением буфера в коде аутентификации по URL. Уязвимость потенциально может привести к выполнению кода злоумышленника при отправке на сервер HTTP-запроса со специально оформленными слишком длинными HTTP-заголовками. Проблема присутствует во всех выпусках ветки 2.4.x и проявляется (https://gitlab.xiph.org/xiph/icecast-server/issues/2342) при включении аутентификации по URL ("authentication type=url") в секции "mount" (не применяется по умолчанию).
URL: https://seclists.org/oss-sec/2018/q4/122
Новость: https://www.opennet.me/opennews/art.shtml?num=49559
>Уязвимость потенциально может привести к выполнению кода злоумышленника при отправке на сервер HTTP-запроса со специально оформленными слишком длинными HTTP-заголовкамиМ-да, детская уязвимость-то.
Ура! Он живой. А есть нормальные альтернативы этому?
Сейчас модно писать свои на Go или Rust.
Не вижу смысла в чём-то другом, icecast прекрасно свои функции выполняет и мало потребляет
Flussonic?
он же платный нет?
Закрытый. Платный. С кучей зондов от Макса.
А как поживает GNU Icecat?
А что общего между сервером потокового вещания и браузером?
разные же вещи совершенно.52.6.0 вышла 25 февраля, последняя обнова в саванне - 7 недель назад
Наглая ложь. В Федоре 28 - 62.2.2, а в 29 - 62.3.0. А вы и дальше пользуйтесь своими протухшими поделиями.
Пардон, 60.2.2 и 60.3.0, соответственно. Ибо ESR.
AceStream поэффективнее для тяжёлого контента.
VLC форк без WASM? не смеши мои пятки.
ретро имеет в виду AceStream Engine, который на питоне
Могли переписать на Rust.
CoolMic (мобильный клиент Icecast) теперь есть на F-Droid - https://f-droid.org/en/packages/cc.echonet.coolmicapp