VYPR
Medium severity6.3NVD Advisory· Published Jun 6, 2026

CVE-2026-11441

CVE-2026-11441

Description

Improper authorization in TheOpenDev's Pull Request Handler allows remote attackers to fork private repositories.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Improper authorization in TheOpenDev's Pull Request Handler allows remote attackers to fork private repositories.

Vulnerability

A vulnerability exists in TheOpenDev versions up to 15.0.5 within the canAccessIssue function of the /issues/ component, specifically affecting the Pull Request Handler. Improper authorization occurs due to manipulation of the issue argument, allowing unauthorized access to repository data during project forking.

Exploitation

An attacker with permissions to create projects within a namespace can exploit this by setting the project.forkedFromId property to reference a source project they do not have read access to. The system fails to validate the caller's read authorization for the source project before proceeding with the fork operation, which involves copying repository data, LFS objects, commit metadata, and project avatar information [1].

Impact

Successful exploitation allows an attacker to replicate the contents and metadata of a private repository into a project they fully control. Since newly created projects grant owner-level authorization to the creator, the attacker can subsequently gain read access to the copied repository contents through normal APIs, enabling unauthorized cross-project replication of private repository data [1].

Mitigation

This issue is resolved in TheOpenDev version 15.0.6. It is recommended to upgrade to this version or later. The fix requires explicit source-project visibility and/or code-read authorization before accepting forkedFromId, and adds defensive verification within the fork service implementation [2].

AI Insight generated on Jun 6, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2
  • Theonedev/Onedevreferences2 versions
    (expand)+ 1 more
    • (no CPE)
    • (no CPE)range: <=15.0.5

Patches

1
b637d2546f0b

fix: Update shipped postgresql lib

https://github.com/theonedev/onedevRobin ShenMay 7, 2026Fixed in 15.0.6via llm-release-walk
2 files changed · +0 0
  • server-product/system/site/lib/postgresql-42.7.11.jar+0 0 added
  • server-product/system/site/lib/postgresql-42.7.3.jar+0 0 removed

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

6

News mentions

0

No linked articles in our index yet.