PT-2021-14353 · Onedev · Onedev
Pwntester
·
Published
2021-01-15
·
Updated
2021-01-21
·
CVE-2021-21243
CVSS v3.1
10
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N |
Name of the Vulnerable Software and Affected Versions:
OneDev versions prior to 4.0.3
Description:
OneDev is an all-in-one devops platform. In OneDev, a Kubernetes REST endpoint exposes two methods that deserialize untrusted data from the request body. These endpoints do not enforce any authentication or authorization checks. This issue may lead to pre-auth RCE.
Recommendations:
For versions prior to 4.0.3, update to version 4.0.3 or later, which fixes the issue by not using deserialization at the KubernetesResource side. As a temporary workaround, consider restricting access to the vulnerable Kubernetes REST endpoint until the update is applied.
Fix
Deserialization of Untrusted Data
Special Elements Injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Onedev