CVE-2026-11438 in onedevinfo

Summary

by MITRE • 06/06/2026

A vulnerability has been found in theonedev onedev up to 15.0.5. Affected by this vulnerability is an unknown functionality of the file /projects. The manipulation of the argument project.forkedFromId leads to improper authorization. The attack is possible to be carried out remotely. Upgrading to version 15.0.6 addresses this issue. Upgrading the affected component is recommended.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 06/07/2026

This vulnerability resides within theonedev platform version 15.0.5 and earlier, specifically affecting the project management functionality accessible through the /projects endpoint. The flaw manifests when manipulating the project.forkedFromId argument, which allows unauthorized users to bypass proper access controls and gain privileges they should not possess. This represents a critical authorization bypass vulnerability that undermines the platform's security model and could enable malicious actors to access restricted project data and functionality.

The technical implementation of this vulnerability stems from insufficient input validation and authorization checks within the project creation and forking mechanisms. When a user attempts to create or modify a project while providing a manipulated forkedFromId parameter, the system fails to properly verify whether the requesting user has legitimate authorization to access or reference the specified parent project. This oversight creates a pathway for attackers to exploit the system's trust model and gain elevated privileges through crafted requests that appear to originate from legitimate users with appropriate permissions.

From an operational perspective, this vulnerability poses significant risks to organizations relying on onedev for code repository management and collaboration. An attacker capable of executing this attack remotely could potentially access confidential project data, manipulate repository contents, or even escalate their privileges to administrative levels within the platform. The remote exploitation capability means that threat actors do not require physical access to the system or insider knowledge of the internal network structure, making the vulnerability particularly dangerous in cloud environments or when the platform is exposed to external networks. The impact extends beyond simple data access, potentially enabling code injection, data exfiltration, and disruption of development workflows.

The vulnerability aligns with CWE-285, which addresses improper authorization issues in software systems, and could be categorized under ATT&CK technique T1078 for valid accounts and T1566 for social engineering tactics that leverage system misconfigurations. Organizations should immediately implement the recommended upgrade to version 15.0.6, which contains the necessary patches to address the authorization bypass. Additional mitigations include implementing network segmentation to limit access to the onedev platform, enabling comprehensive logging and monitoring of project creation and modification activities, and conducting regular security assessments of the platform's access controls. Security teams should also review existing access control policies and consider implementing additional authentication layers or rate limiting mechanisms to reduce the attack surface and detect potential exploitation attempts.

Responsible

VulDB

Disclosure

06/06/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!