Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]



"Выпуск медиаплеера VLC 3.0.24 с устранением 130 уязвимостей"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск медиаплеера VLC 3.0.24 с устранением 130 уязвимостей"  +/
Сообщение от opennews (??), 22-Сен-26, 21:34 
Представлен выпуск мультимедийного проигрывателя VLC 3.0.24. Код написан на языке Си и распространяется под лицензией LGPLv2.1. В VLC и во встроенных библиотеках устранено более 130 проблем с безопасностью, вызванных переполнениями буфера, обращением к памяти после её освобождения, целочисленными переполнениями и двойным освобождением памяти (детали пока не раскрываются). Некоторые из уязвимостей могут эксплуатироваться при обработке специально оформленного контента...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66322

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 22-Сен-26, 21:34   +/
> Обновлено 49 сторонних библиотек. Пакет FFmpeg
> обновлён с версии 4.4 до 8.1.2.

Только сейчас? А чего так медленно то?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #9, #13, #20

2. Сообщение от Аноним (2), 22-Сен-26, 21:40   +2 +/
Потому что последнее обновление было век назад.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

3. Сообщение от DEF (?), 22-Сен-26, 21:46   –7 +/
>130 проблем с безопасностью

Может пора переписать код на Rust? А то C такой совершенный язык, что для выделения памяти ему нужна отдельная либа jemalloc. Смеялся.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #5, #6, #12, #18

4. Сообщение от Аноним (4), 22-Сен-26, 21:47   –1 +/
Зачем? Чтобы вместо ошибок с памятью были ошибки логические?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #21

5. Сообщение от Аноним (5), 22-Сен-26, 21:55   –2 +/
Согласен, что язык С не подходит для создания медиаплеера. Rust, конечно, тоже.
C++ или Dart ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #7

6. Сообщение от Аноним (7), 22-Сен-26, 21:55   +/
> отдельная либа jemalloc

Не нужна. А возможность писать кастомные аллокаторы, это вообще плюс. Ее и к расту выкрутить можно.

Проблема в том, что память выделять только руками.

Так что да, лучше бы переписать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

7. Сообщение от Аноним (7), 22-Сен-26, 21:56   –1 +/
И для чего вам классы у медиаплеера?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #25

8. Сообщение от Аноним (8), 22-Сен-26, 22:09   +/
а с чего вдруг ffmpeg так скакнул?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

9. Сообщение от ЧеткийПацан (?), 22-Сен-26, 22:23   +/
https://github.com/sorhtyre/vlc-4.0

Там какой то Vlc4 выпускают, все никак не выпустят.
Уже бы исправили все, ато в KdeNeon либы старые vlc, а сам Kde либы новые.

Будут как Half Life выпускать. Уже давно тянут.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #17

10. Сообщение от Аноним (10), 22-Сен-26, 22:41   +/
yt-dlp так нормально и не прикрутили? Встроенная поддержка сети откровенно жалкая всё время его существования.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14

11. Сообщение от Аноним (13), 22-Сен-26, 22:54   –1 +/
Угадай с 3 попыток. Эти черти неспособны даже не ломать древние лтс ветки и мержат проблемный ломающий совместимость код сразу во все, но обновлять всё равно придётся, если тебе нужны новые фичи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

12. Сообщение от Аноним (13), 22-Сен-26, 22:57   +/
В расте jemalloc был. Безальтернативно емнип. Потом, правда, осознали, что он шляпа, и дропнули.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

13. Сообщение от Аноним (13), 22-Сен-26, 22:59   +2 +/
У ffmpeg очень плохо с совместимостью, в итоге ты будешь сидеть на какой-нибудь 4.4.0 и не сможешь обновиться до 4.4.1 из-за багов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

14. Сообщение от Аноним (13), 22-Сен-26, 23:02   +/
yt-dlp вызывает ffmpeg кстати, когда смотришь ютуп в том же mpv, он не будет работать без  сети в ffmpeg -- в чём твоя проблема не ясно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #16

15. Сообщение от жявамэн (ok), 22-Сен-26, 23:24   +2 +/
По мне так mpv лучше
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от Аноним (10), 22-Сен-26, 23:29   +/
В том что при попытке открыть vlc что-то из поддерживаемого yt-dlp (например упомянутый тобой ютуб) наступает эпик фейл и этой проблеме куча лет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #24

17. Сообщение от Аноним (17), 22-Сен-26, 23:33   +/
Ждём:
https://opennet.ru/64581-vlc
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

18. Сообщение от черпало (?), 22-Сен-26, 23:34   –1 +/
Смешно дураку, что рот на боку.

Ты из темы в тему такое говоришь. Расскажи, почему смеялся, и как там память выделять-нарезать-освобождать без библиотек? Понятное дело, что ни в расте, ни в компиляторе раста нет никакого кода для этого, никто никуда ни в какое дерево не подставляет условный free(), побег-анализ тоже не существует, никто никакие сисколлы не трогает, чисто магия происходит -- то один указателем овладеет, то другой... Но, всё же, будь добр, расскажи, христом богом прошу, КАК ОНО ЭТО ДЕЛАЕТ, КАААК?! Там же нет ни кода, ничего, только мерцает тусклым светом неонка внутре.

Пхпшники совсем озверели :\

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #23

19. Сообщение от aname (ok), 22-Сен-26, 23:48   +/
Лучший плеер эвер
Ответить | Правка | Наверх | Cообщить модератору

20. Сообщение от Аноним (20), 22-Сен-26, 23:54   +/
Я вот давно перестал обновлять ffmpeg, потому что они часто ломали даже параметры командной строки. А то обновился - иди переписывай всё.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

21. Сообщение от Аноним (20), 22-Сен-26, 23:56   –1 +/
Причём Мозиле это не помогло. И Линусу не помогло. И даже Клаудфляре не помогло.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

22. Сообщение от Аноним (-), 23-Сен-26, 00:02    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

23. Сообщение от DEF (?), 23-Сен-26, 00:16    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #26

24. Сообщение от Аноним (13), 23-Сен-26, 00:18   +/
> В том что при попытке открыть vlc что-то из поддерживаемого yt-dlp (например
> упомянутый тобой ютуб) наступает эпик фейл и этой проблеме куча лет.

А, ну используй mpv, в нём всё идеально настраивается без труда. У vlc какие-то свои костыли вечно. Мне так не нравится, что у сабжа постоянно картинка на квадраты рассыпается то из-за внешних дорожек, то из-за субтитров, то из-за ускорения. Вечно одно и то же.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

25. Сообщение от Аноним (25), 23-Сен-26, 00:53   +/
Например, контейнерные классы с контролем границ массива.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

26. Сообщение от черпало (?), 23-Сен-26, 01:24    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить новость, Поддержать