CVE-2026-82252

Summary

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 Software

VendorProductVersion RangeStatus
GitoxideLabsgitoxide0 < 0.52.1affected
GitoxideLabsgitoxide0.52.1unaffected
GitoxideLabsgitoxide0 < 0.82affected
GitoxideLabsgitoxide0.82unaffected

Weaknesses

  • CWE-59: Improper Link Resolution Before File Access ('Link Following')

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: poc
    • Automatable: yes
    • Technical Impact: partial

Additional References

References