CVE-2026-82252
Fixed in a distro release EPSS <1%CVSS 7.5
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.
Products: GitoxideLabs gitoxide
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| crates.io | gitoxide | 0.52.1 |
| crates.io | gix | 0.83.0 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 13 | rust-gix | no fix |
| Debian 14 | rust-gix | 0.83.0-1 |
| Ubuntu 26.04 LTS | rust-gix | no fix |
| Ubuntu 26.10 | rust-gix | no fix |