No validation done when user resets a password
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
### The required feature described as a wish
Steps to reproduce the issue
1. Enable the global setting "user.password.reset.enabled"
2. Click on forgot password option from the UI
3. User provides the same password, Cloudstack doesn't validate the password and sets the same password for the user
Expected behaviour
Cloudstack should validate if the same password is used for reset password, this can prevent security related issues
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách theo dõi luồng đặt lại mật khẩu của CloudStack từ UI sau khi bật "user.password.reset.enabled". Kiểm tra nơi mật khẩu được gửi đi được xác thực và xác minh rằng việc đặt lại về mật khẩu hiện tại sẽ bị từ chối, sử dụng các bước tái hiện và hành vi mong đợi làm tiêu chí hoàn thành.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- authentication, security
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100