What’s Vulnerable › Vulnerabilities

CVE-2026-82252: gitoxide before 0.52.1 Repository Boundary Violation via symlinked .gitmodules

Description

gitoxide before 0.52.1 follows symlinks when reading the worktree .gitmodules file, allowing attackers to inject out-of-repository bytes into submodule metadata. Attackers can create a malicious repository with a symlinked .gitmodules pointing outside the repository tree, causing gitoxide to parse arbitrary external files as submodule configuration and expose attacker-controlled name, path, and url values.

Affected products

How to fix

Upgrade to a fixed version: GitoxideLabs gitoxide 0.52.1, 0.82.0. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-82252 or the next vulnerability affects your stack