CVE-2022-39208

High

Description

Onedev is an open source, self-hosted Git Server with CI/CD and Kanban. All files in the /opt/onedev/sites/ directory are exposed and can be read by unauthenticated users. This directory contains all projects, including their bare git repos and build artifacts. This file disclosure vulnerability can be used by unauthenticated attackers to leak all project files of any project. Since project IDs are incremental, an attacker could iterate through them and leak all project data. This issue has been resolved in version 7.3.0 and users are advised to upgrade. There are no known workarounds for this issue.

SeverityHigh
CVSS7.5
Exploit probability80. percentile1.9%
ProductOnedev
PublishedSep 13, 2022
First seenSep 13, 2022
Weakness typeCWE-552CWE-552

How to fix

Update
  • onedev_project onedev7.3.0 or later

Affected products

ProductAffected versionsFixed in
onedev_project onedevv < 7.3.07.3.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.