CVE-2026-77425 in Unleash
Tóm tắt
Bởi VulDB • 23/09/2026
Unleash là một nền tảng quản lý tính năng mã nguồn mở. Trước phiên bản 8.0.3, điểm cuối POST /api/admin/projects/:projectId/features/:featureName/environments/:environment/strategies/set-sort-order chuyển các ID chiến lược do kẻ tấn công kiểm soát đến hàm unprotectedUpdateStrategiesSortOrder và updateSortOrder mà không xác minh rằng các ID này thuộc về dự án, tính năng và môi trường được ủy quyền bởi URL. Trong một triển khai Pro hoặc Enterprise đa dự án, người dùng đã xác thực có quyền UPDATE_FEATURE_STRATEGY trong một dự án nào đó nhưng biết các ID chiến lược của một dự án khác có thể sắp xếp lại các chiến lược đó, làm thay đổi thứ tự ưu tiên đánh giá tính năng; thao tác này được quy cho ngữ cảnh URL của kẻ tấn công chứ không phải dự án bị ảnh hưởng. Phiên bản OSS single-project thiếu chiều kích đa dự án, mặc dù việc thiếu ràng buộc ngữ cảnh vẫn cho phép sắp xếp lại trái phép giữa các tính năng hoặc môi trường trong dự án mặc định. Điểm cuối chỉ thay đổi thứ tự (sort_order) và không sửa đổi các tham số chiến lược, ràng buộc hoặc phân đoạn. Vấn đề này đã được khắc phục trong phiên bản 8.0.3.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.