CVE-2025-54877 Overview
CVE-2025-54877 is an authorization flaw affecting Tuleap, an open-source suite for software development management and collaboration. The vulnerability allows an attacker to read the content of special, always-present fields on accessible artifacts even when the permissions on those underlying fields should deny access. The flaw impacts Tuleap Community Edition versions before 16.10.99.1754050155, Tuleap Enterprise Edition versions before 16.9-8, and versions before 16.10-5. The issue is categorized under CWE-863: Incorrect Authorization and can be exploited remotely without authentication.
Critical Impact
Unauthorized users can read protected artifact field data, resulting in information disclosure across projects that rely on Tuleap tracker field-level permissions.
Affected Products
- Enalean Tuleap Community Edition versions before 16.10.99.1754050155
- Enalean Tuleap Enterprise Edition versions before 16.9-8
- Enalean Tuleap Enterprise Edition versions before 16.10-5
Discovery Timeline
- 2025-08-29 - CVE-2025-54877 published to NVD
- 2026-06-17 - Last updated in NVD database
Technical Details for CVE-2025-54877
Vulnerability Analysis
Tuleap's tracker component supports artifacts with configurable custom fields alongside a set of special fields that are always present on every artifact. The permission enforcement path handles user-defined fields correctly but does not apply the same access checks to the always-present special fields. As a result, any user with permission to view an artifact can retrieve the values of special fields, even when field-level permissions were configured to hide them. The impact is limited to confidentiality of the affected field content and does not affect integrity or availability.
Root Cause
The root cause is an incorrect authorization check ([CWE-863]) in the artifact field rendering logic. The code path that returns the value of special, built-in fields bypasses the per-field permission validation applied to standard fields. This gap means that permission definitions attached to special fields are effectively ignored when artifacts are read through affected endpoints.
Attack Vector
Exploitation is network-based and requires no privileges or user interaction beyond the ability to access the artifact itself. An attacker who can view an artifact in a tracker can query it through the standard Tuleap interfaces and receive the content of special fields that permissions were intended to restrict. This is a straightforward information disclosure achievable through normal application requests. Refer to the GitHub Security Advisory GHSA-m5qc-c3q5-2p29 and the upstream fix commit for implementation details.
Detection Methods for CVE-2025-54877
Indicators of Compromise
- Unexpected access patterns to tracker artifact endpoints from accounts that should not have visibility into restricted field content.
- Application or audit log entries showing artifact reads that return special field values to users lacking the associated field-level permissions.
- Anomalous spikes in artifact query volume against trackers containing sensitive special fields.
Detection Strategies
- Review Tuleap application logs for artifact and tracker read requests, correlating requesting user identity with the effective field permission configuration.
- Compare exported artifact data with configured field permissions to identify users who received data they should not have been able to see.
- Instrument reverse proxy or web server logs to identify enumeration behavior against /plugins/tracker/ endpoints prior to patching.
Monitoring Recommendations
- Enable and centralize Tuleap access logs so artifact read events can be queried alongside identity data.
- Alert on unauthenticated or low-privilege sessions issuing bulk requests to tracker artifact APIs.
- Track upgrade status of Tuleap instances to confirm fixed versions are deployed across all environments.
How to Mitigate CVE-2025-54877
Immediate Actions Required
- Upgrade Tuleap Community Edition to version 16.10.99.1754050155 or later.
- Upgrade Tuleap Enterprise Edition to 16.9-8, 16.10-5, or later, depending on the deployed branch.
- Audit trackers that contain sensitive data in special fields and review who has artifact-level access.
Patch Information
Enalean has released fixes in Tuleap Community Edition 16.10.99.1754050155 and Tuleap Enterprise Edition 16.9-8 and 16.10-5. The corrective change is available in the upstream commit b0c1328f and is tracked in the Tuleap Tracker issue 44068. Administrators should apply the vendor-supplied packages rather than attempting to backport the patch manually.
Workarounds
- No official workaround is published; upgrading to a fixed release is the recommended remediation.
- As an interim measure, restrict artifact-level access on trackers that store sensitive information in special fields until the patch is deployed.
- Limit network exposure of the Tuleap interface to trusted users while the upgrade is scheduled.
# Verify the installed Tuleap version after patching
rpm -q tuleap # RHEL/CentOS-based deployments
dpkg -l | grep tuleap # Debian/Ubuntu-based deployments
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

