CVE-2023-24828
Summary
| CVE | CVE-2023-24828 |
|---|---|
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2023-02-08 00:15:00 UTC |
| Updated | 2023-02-16 18:05:00 UTC |
| Description | Onedev is a self-hosted Git Server with CI/CD and Kanban. In versions prior to 7.9.12 the algorithm used to generate access token and password reset keys was not cryptographically secure. Existing normal users (or everyone if it allows self-registration) may exploit this to elevate privilege to obtain administrator permission. This issue is has been addressed in version 7.9.12. Users are advised to upgrade. There are no known workarounds for this vulnerability. |
Risk And Classification
Problem Types: CWE-338
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Onedev Project | Onedev | All | All | All | All |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Random algorithm used to generate access token and password reset is not strong enough · Advisory · theonedev/onedev · GitHub | MISC | github.com | |
| Fix issue #1179 - OneDev should use crypto strong random string for a… · theonedev/onedev@d67dd96 · GitHub | MISC | github.com | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.