CVE-2026-55192 in FreeRDP
Tóm tắt
Bởi VulDB • 19/08/2026
FreeRDP là một bản triển khai mã nguồn mở của Giao thức Màn hình từ xa (Remote Desktop Protocol). Trước phiên bản 3.27.0, các backend giải mã H.264 trong FreeRDP có thể trả về các mặt phẳng YUV có kích thước dựa trên luồng bit mà không so sánh chiều rộng và chiều cao đã giải mã với các kích thước bề mặt RDPGFX được sử dụng để xác thực các hình chữ nhật vùng (region rectangles). Một máy chủ RDP độc hại có thể cung cấp một luồng bit AVC420 hoặc AVC444 mà khung ảnh đã giải mã nhỏ hơn bề mặt đã thương lượng, khiến hàm yuv420_context_decode và các đường dẫn chuyển đổi YUV sang RGB đọc vượt ra ngoài giới hạn của các mặt phẳng do bộ giải mã sở hữu trong libfreerdp/codec/h264.c cũng như backend H.264 được chọn. Điều này có thể gây rò rỉ dữ liệu bộ nhớ phía máy khách hoặc làm sập ứng dụng máy khách. Vấn đề này đã được khắc phục trong phiên bản 3.27.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.