apache / apache/cloudstack

No validation done when user resets a password

未關閉
#12,580 3 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
no-issue-activity type:enhancement type:new-feature
主要語言
Java
星號
3.1k
分支
1.4k
平均合併
7 天 14 小時
30 天內合併 PR
31

描述

### 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

Image

Image

Image

Image

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

貢獻指南

開啟貢獻指南

研究方向

啟用 "user.password.reset.enabled" 後,首先從 UI 追蹤 CloudStack 的密碼重設流程。檢查提交的密碼在哪裡進行驗證,並確認重設為現有密碼會被拒絕,將重現步驟和預期行為作為完成標準。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
java
領域
authentication, security
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
冷清
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。