CVE-2026-44736: OpenProject: Relations API Filter Bypasses Visibility Scope, Leaking Cross-Project Work Package Subjects
OpenProject is open-source, web-based project management software. Prior to 17.4.0, the GET /api/v3/relations endpoint allows any authenticated user to retrieve relations — and the subject (title) of work packages they have no permission to view — by supplying an arbitrary work package ID in the involved, fromId, or toId filter. This bypasses the Relation.visible scope due to a flawed performance optimization in RelationQuery. This vulnerability is fixed in 17.4.0.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
OpenProjectto a version that resolves this vulnerability.Fixed in 17.4.0
Event History
Frequently Asked Questions
What is the risk level of CVE-2026-44736?
The risk level of CVE-2026-44736 is medium, with a severity score of 6.5.
What does CVE-2026-44736 affect?
CVE-2026-44736 affects OpenProject prior to version 17.4.0, specifically the GET /api/v3/relations endpoint.
What type of vulnerability is CVE-2026-44736 classified as?
CVE-2026-44736 is classified as an information leak vulnerability.
How can I mitigate CVE-2026-44736?
To mitigate CVE-2026-44736, upgrade OpenProject to version 17.4.0 or later.
What information is exposed by CVE-2026-44736?
CVE-2026-44736 allows authenticated users to view the titles of work packages they do not have permission to access.