VLC 3.0.24, trình phát đa phương tiện, đã được phát hành. Mã nguồn được viết bằng ngôn ngữ C và được cấp phép theo giấy phép LGPLv2.1. Hơn 130 lỗ hổng bảo mật do tràn bộ đệm, sử dụng bộ nhớ sau khi giải phóng, tràn số nguyên và giải phóng bộ nhớ hai lần đã được khắc phục trong VLC và các thư viện tích hợp sẵn của nó (chi tiết chưa được công bố). Một số lỗ hổng này có thể bị khai thác bằng cách xử lý nội dung được tạo ra đặc biệt.
Các thay đổi không liên quan đến việc khắc phục lỗ hổng bảo mật và lỗi bao gồm:
- Đã bổ sung hỗ trợ giải mã các định dạng âm thanh Atrac3 và Atrac9 (Mã hóa âm thanh biến đổi thích ứng).
- Đã thêm bộ giải mã cho định dạng APV (Advanced Professional Video).
- Đã triển khai hỗ trợ phụ đề CEA-708 trong định dạng đa phương tiện MP4.
- Đã bổ sung hỗ trợ cho siêu dữ liệu ID3v2 vào trình giải nén vùng chứa phương tiện MPEG.
- Trên nền Windows Khả năng quay video ở định dạng NV12 bằng API DirectShow đã được triển khai.
- Việc triển khai giao thức SRT (Secure Reliable Transport) hiện đã hỗ trợ chế độ lắng nghe.
- Cải tiến thuật toán xác định ngôn ngữ phụ đề dựa trên tên tệp và siêu dữ liệu SSA/ASS.
- Đã thêm hỗ trợ truy cập nội dung thông qua giao thức SFTP sử dụng xác thực khóa công khai.
- Cải thiện khả năng phát hiện các phân vùng mạng SMB2.
- Đã thêm hỗ trợ xây dựng gói ở định dạng Flatpak.
- Các plugin NPAPI và youtube.lua đã bị xóa. Bản dựng plugin RealRTSP hiện đã bị vô hiệu hóa theo mặc định.
- Quá trình chuyển đổi sang sử dụng khóa RSA-4096 mới để xác minh các bản cập nhật đã hoàn tất.
- 49 thư viện bên thứ ba đã được cập nhật. Gói FFmpeg đã được cập nhật từ phiên bản 4.4 lên 8.1.2.
Nguồn: opennet.ru
