Input Validation Vulnerability in GitForge.jl Affects GitHub Integration
CVE-2025-52569
What is CVE-2025-52569?
GitForge.jl is a unified interface for interacting with Git 'forges', specifically GitHub. Versions prior to 5.9.1 of this library lack input validation for user-supplied values in specific functions. This vulnerability allows attackers to manipulate the repo_name field in the GitHub.repo() function, permitting the insertion of path traversal patterns like ../. As a result, attackers can access unintended endpoints on the GitHub API, which poses significant security risks. Users are strongly encouraged to upgrade to version 5.9.1 or later immediately, as all previous versions are vulnerable and no workarounds are available.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
GitHub.jl < 5.9.1
References
CVSS V4
Timeline
Vulnerability published
Vulnerability Reserved
