Vulnerability advisory

CVE-2026-58423

LFS authentication bypass via malformed SSH sub-verb allows unauthorized read access to private repositories

Published Updated OSV record ↗

Also known as GHSA-7wvc-rvp7-w99xGO-2026-6046

Severity
  • CVSS 3.xCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

Affected versions

Repository

Affected commitsFixed by commit
GIT github.com/go-gitea/gitea ↗
7b8e418da1e082786b844562a05864ec1177ce97 to before 95ba37d9af58db7d9163f9e92e07b5eb4f792bbc95ba37d9af58db7d9163f9e92e07b5eb4f792bbc
Also listed as affected (10)
  • v1.26.3
  • v1.26.2
  • v1.26.1
  • v1.26.0
  • v1.26.0-rc0
  • v1.27.0-dev
  • v1.26.0-dev
  • v1.25.0-dev
  • v1.24.0-dev
  • v1.23.0-dev

Description

LFS authentication bypass via malformed SSH sub-verb allows unauthorized read access to private repositories

References

  • Codex
  • Claude Code
  • VS Code
  • GitHub Copilot
  • Cursor
  • Cline
  • Windsurf
  • Google Anti-gravity
  • OpenCode
  • Pi
  • Gemini CLI
  • Hermes Agent
  • Zed
  • Junie
  • Qwen Code
  • Kiro
  • Kilo Code
  • Factory Droid

Set up GitHits for your agents

Run this command:

<> bash
npx githits@latest init

What happens next:

  1. Opens your browser to authorize GitHits
  2. Asks whether to set up GitHits at the user or project level
  3. Detects your supported AI coding tools
  4. Lets you choose which tools to configure
  5. Configures the selected tools