Phát triển và duy trì bởi Live Networks, thư viện phát đa phương tiện trực tuyến LIVE555 bao gồm một bộ thư viện C++ cho các công ty và nhà phát triển ứng dụng sử dụng luồng đa phương tiện dựa trên các giao thức mở chuẩn như RTP / RTCP, RTSP hoặc SIP.
Phát hiện lỗ hổng nghiêm trọng trong thư viện phát sóng trực tuyến của VLC
Thư viện phát đa phương tiện trực tuyến LIVE555 hỗ trợ phát sóng trực tuyến, nhận và xử lý nhiều định dạng video khác nhau như MPEG, H.265, H.264, H.263+, VP8, DV, JPEG, và một số codec âm thanh như MPEG, AAC, AMR, AC-3 và Vorbis.
Theo Thehackernews, thư viện dễ bị tấn công khi sử dụng trong hầu hết các phần mềm phát đa phương tiện phổ biến như VLC hay Mplayer, đưa ra rủi ro tiết lộ thông tin của hàng triệu người dùng qua các cuộc tấn công mạng (cyber attack).
Lỗ hổng thực thi mã được đánh dấu là CVE-2018-4013, và được phát hiện bởi nhà nghiên cứu Lilith Wyatt của Cisco Talos Intelligence Group. Cụ thể, lỗ hổng nằm trong hàm phân tích cú pháp gói HTTP của Live555 RTSP, giúp phân tích tiêu đề HTTP cho đường hầm RTSP thông qua HTTP.
Theo tư vấn an ninh bảo mật của Cisco Talos: 'Gói đặc biệt được tạo ra có thể tạo ra lỗi tràn bộ nhớ đệm, dẫn đến việc thực thi mã'. 'Kẻ tấn công có thể gửi một gói để kích hoạt lỗ hổng này'.
Để tận dụng lỗ hổng, hacker chỉ cần tạo và gửi một gói chứa nhiều chuỗi 'Accept:' hoặc 'x-sessioncookie' đến ứng dụng dễ bị tấn công để kích hoạt tràn bộ nhớ đệm trong hàm 'lookForHeader', dẫn đến việc thực thi mã tùy ý.
Nhóm nghiên cứu của Cisco Talos cũng đã xác nhận sự dễ tổn thương trong Live Networks LIVE555 Media Server phiên bản 0.92, và cho biết lỗ hổng bảo mật cũng có thể xuất hiện trong các phiên bản trước đó.
Cisco Talos cũng đã thông báo về lỗ hổng cho Live Networks vào ngày 10/10 và chính thức tiết lộ lỗ hổng vào ngày 18/10, ngay sau khi nhà cung cấp phát hành bản vá bảo mật cho người dùng vào ngày 17/10.
VLC hiện đang hỗ trợ trên thiết bị iOS và Android. Bạn có thể tải ứng dụng theo đường link dưới đây.
- Tải về VLC cho Android
- Tải về VLC cho iPhone
Bây giờ, Google Broad hỗ trợ cài đặt đơn giản hơn khi bấm vào biểu tượng G trong ứng dụng bàn phím GBoard trên thiết bị Android, iOS. Từ đó, người dùng có thể nhanh chóng thiết lập mà không cần phải thao tác phức tạp như trước đây.
