CVE-2025-54585: finos git-proxy · Improper Authorization
Affects finos git-proxySource CVE Database V5
Not known to be exploited · CVSS 8.2 High : upgrade to 1.19.2 soon.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 32% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.19.2
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:H/VA:N/SC:N/SI:H/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 30 Jul 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade finos git-proxy to 1.19.2.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| finos git-proxy | Affected
| Fixed in
|
AI-suggested
European organizations using git-proxy should immediately upgrade to version 1.19.2 or later to remediate this vulnerability. Until the upgrade is applied, organizations should implement strict access controls to limit push permissions only to fully trusted users and monitor branch creation activities closely. Enforce multi-factor authentication (MFA) for all users with push access to reduce the risk of account compromise. Additionally, implement supplementary code review and approval mechanisms outside of git-proxy where feasible, such as integrating with external CI/CD pipelines that enforce approval policies. Audit existing branches for unauthorized changes and review logs for suspicious push activities. Educate developers and administrators about the vulnerability and the importance of adhering to secure development workflows. Finally, consider deploying anomaly detection tools to identify unusual repository activities that could indicate exploitation attempts.
Description
GitProxy is an application that stands between developers and a Git remote endpoint. In versions 1.19.1 and below, attackers can exploit the way GitProxy handles new branch creation to bypass the approval of prior commits on the parent branch. The vulnerability impacts all users or organizations relying on GitProxy to enforce policy and prevent unapproved changes. It requires no elevated privileges beyond regular push access, and no extra user interaction. It does however, require a GitProxy administrator or designated user (canUserApproveRejectPush) to approve pushes to the child branch. This is fixed in version 1.19.2.
References
- github.com/finos/git-proxy/security/advisories/GHSA-39p2-8hq9-fwj6 (opens in a new tab)
- github.com/finos/git-proxy/commit/a620a2f33c39c78e01783a274580bf822af3cc3a (opens in a new tab)
- github.com/finos/git-proxy/commit/f99fe42082eab0970e4cd0acdc3421a527a7e531 (opens in a new tab)
- github.com/finos/git-proxy/releases/tag/v1.19.2 (opens in a new tab)