Skip to main content
← All vulnerabilities
CVE-2026-103028GO-2026-6802GHSA-WWV9-G5X4-966Q

SFTPGo source-side file-pattern filter bypass during copy operations

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.7.6
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

SFTPGo is an open source, event-driven file transfer solution. From 2.5.0 until 2.7.6, an authenticated user with copy permission can copy a source file denied by denied_patterns or outside allowed_patterns to an allowed destination name because file-pattern filters are evaluated only on the destination. The user can then read the denied file contents. Recursive directory copies can reproduce restricted contents under an allowed path, and the hide policy is bypassed because files that appear missing to stat and directory listings can still be copied. Home-directory boundaries, virtual-folder layout, per-directory permissions, access to other accounts, and administrative authorization remain enforced. This issue is fixed in 2.7.6.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • drakkan sftpgo

    From 2.5.0 · fixed in 2.7.6

  • github.com/drakkan/sftpgo/v2Go

    From 2.5.0 · fixed in 2.7.6

  • github.com/drakkan/sftpgoGo

    All versions

References 3

GitHub · drakkan/sftpgo