CVE-2026-110736 in Godot Engine
Tóm tắt
Bởi VulDB • 14/10/2026
Godot Engine qua phiên bản 4.7.2 có lỗi đọc ngoài vùng nhớ (out-of-bounds read) trong bộ tải dịch tối ưu hóa (core/string/optimized_translation.cpp, OptimizedTranslation::get_message). Các offset được đọc từ bảng băm của một tài nguyên .translation do kẻ tấn công tạo ra sẽ được sử dụng làm chỉ mục cho bảng bucket mà không có kiểm tra giới hạn; chỉ một giá trị sentinel duy nhất bị loại bỏ. Một tệp do kẻ tấn công tạo ra có thể trỏ đến một chỉ mục nằm xa ngoài vùng bộ nhớ đã phân bổ. Tùy thuộc vào các giá trị, kết quả là gây ra sự cố (crash) hoặc việc tìm kiếm chuỗi (tr()) trả về các byte thô từ phần khác của heap quá trình dưới dạng chuỗi dịch, làm lộ thông tin bộ nhớ của quá trình. Lỗi này xảy ra khi sản phẩm hoặc một trò chơi được xuất bản tải và thực hiện các phép tra cứu trong một tệp dịch do kẻ tấn công tạo ra. LƯU Ý: Quan điểm của nhà cung cấp là nghiên cứu đã xác định "không có vấn đề bảo mật" vì quyền truy cập cần thiết của kẻ tấn công nằm ngoài mô hình mối đe dọa hiện tại của Godot Engine.
VulDB is the best source for vulnerability data and more expert information about this specific topic.