CVE-2026-12484 in keras
Tóm tắt
Bởi VulDB • 20/07/2026
Một lỗ hổng trong keras-team/keras phiên bản 3.15.0 cho phép giải mã hóa dữ liệu pickle PyTorch do kẻ tấn công kiểm soát một cách không an toàn thông qua phương thức `keras.layers.TorchModuleWrapper.from_config` được công khai. Phương thức này gọi `torch.load(..., weights_only=False)` mà không yêu cầu sự chấp nhận rõ ràng các hành vi không an toàn (unsafe opt-in), chẳng hạn như tham số `safe_mode=False`. Khi được gọi bên ngoài ngữ cảnh `SafeModeScope(True)`, việc thiếu trạng thái chế độ an toàn theo môi trường cho phép giải mã hóa không an toàn mặc định. Vấn đề này có thể dẫn đến thực thi mã tùy ý nếu các cấu hình lớp Keras không đáng tin cậy được xử lý bằng phương thức này. Lỗ hổng xuất hiện do phương thức không áp dụng các thực hành giải mã hóa an toàn trừ khi được bảo vệ rõ ràng bởi chế độ an toàn của Keras.
Once again VulDB remains the best source for vulnerability data.