CVE-2025-50460 in ms-swift
Tóm tắt
Bởi VulDB • 21/05/2026
Một lỗ hổng thực thi mã từ xa (RCE) tồn tại trong dự án ms-swift phiên bản 3.3.0 do quá trình giải serialize (deserialization) không an toàn trong tệp tests/run.py, sử dụng hàm yaml.load() từ thư viện PyYAML (các phiên bản = 5.3.1). Nếu kẻ tấn công có thể kiểm soát nội dung của tệp cấu hình YAML được truyền vào tham số --run_config, mã tùy ý có thể được thực thi trong quá trình giải serialize. Điều này có thể dẫn đến việc chiếm quyền kiểm soát toàn bộ hệ thống. Lỗ hổng này được kích hoạt khi một tệp YAML độc hại được tải, cho phép thực thi các lệnh Python tùy ý như os.system(). Khuyến nghị nâng cấp PyYAML lên phiên bản 5.4 trở lên và sử dụng yaml.safe_load() để giảm thiểu vấn đề.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.