Deserialization of Untrusted Data in OneDev - CVE-2021-21243
Published: January 12, 2021 / Updated: May 5, 2026
OneDev
OneDev
Description
The vulnerability allows a remote attacker to execute arbitrary code.
The vulnerability exists due to unsafe deserialization in KubernetesResource REST endpoints when processing untrusted serialized data from the request body. A remote attacker can send a specially crafted serialized payload to execute arbitrary code.
The issue affects the /allocate-job-caches and /report-job-caches endpoints, and no authentication or authorization checks are enforced.