CVE-2026-40884CRITICAL 9.8EPSS p37.5%

CVE-2026-40884CVE-2026-40884

Description

goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.6, goshs contains an SFTP authentication bypass when the documented empty-username basic-auth syntax is used. If the server is started with -b ':pass' together with -sftp, goshs accepts that configuration but does not install any SFTP password handler. As a result, an unauthenticated network attacker can connect to the SFTP service and access files without a password. This vulnerability is fixed in 2.0.0-beta.6.

Scoring

CVSS 3.19.8 (CRITICAL)
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS0.48% probability of exploitation · percentile 37.5% · 2026-06-18T12:00:27Z
Published2026-04-21
Last modified2026-04-27

Underlying weaknesses· 1

CWE-306

References

  1. https://github.com/patrickhener/goshs/security/advisories/GHSA-c29w-qq4m-2gcv
  2. https://github.com/patrickhener/goshs/security/advisories/GHSA-c29w-qq4m-2gcv

1

TypeTargetConfidenceTier
WeaknessMissing Authentication for Critical Functioncwe-3060%live

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CVE
CVE-2026-40885
CVE
CVE-2026-40883
CVE
CVE-2026-40876
CVE
CVE-2026-40189
CVE
CVE-2025-46816
CVE
CVE-2026-34581
Sourced from NVD + FIRST.org EPSS. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.