Description
goshs is a feature-rich single-binary file server for red teamers and developers. Prior to 2.1.4, the httpserver/server.go wdGuard handled WebDAV MOVE as a write-only method and did not enforce --no-delete, allowing WebDAV clients to delete or overwrite files via MOVE with Overwrite: T. This issue is fixed in version 2.1.4.
Published: 2026-07-28
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in goshs' WebDAV handling allows a client to issue a MOVE with the Overwrite: T header to delete or overwrite a target file when the server is started with the --no-delete option. This constitutes an improper authorization weakness (CWE‑284) that can lead to data loss or unauthorized modification of stored files. The CVSS score of 9.1 highlights the severity of the impact.

Affected Systems

All installations of the goshs file server running a version earlier than 2.1.4 are affected. The issue applies to the product distributed by the goshs‑labs team.

Risk and Exploitability

The EPSS score of less than 1% indicates that widespread exploitation is currently unlikely, but the vulnerability is present in the publicly reachable web interface and can be exercised over the network by a client that can send WebDAV requests. It is not listed in the CISA KeV catalog, yet its critical CVSS rating and the ability to overwrite or delete arbitrary files make it a high‑risk problem for environments where goshs is exposed to the internet or untrusted networks.

Generated by OpenCVE AI on August 3, 2026 at 14:08 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the goshs installation to release 2.1.4 or later, which removes the MOVE bypass.
  • If an upgrade cannot be performed immediately, reconfigure the server to disable the WebDAV MOVE method or restrict access to trusted IP ranges, thereby preventing the exploit from being exercised.
  • Continuously monitor server logs for unexpected MOVE or DELETE activity, and enforce strict access controls to the Goshs instance to limit exposure to untrusted clients.

Generated by OpenCVE AI on August 3, 2026 at 14:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-hq33-8jgp-8qq3 goshs --no-delete WebDAV MOVE bypass allows file deletion/overwrite
History

Thu, 30 Jul 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Goshs
Goshs goshs
Vendors & Products Goshs
Goshs goshs

Wed, 29 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 28 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Description goshs is a feature-rich single-binary file server for red teamers and developers. Prior to 2.1.4, the httpserver/server.go wdGuard handled WebDAV MOVE as a write-only method and did not enforce --no-delete, allowing WebDAV clients to delete or overwrite files via MOVE with Overwrite: T. This issue is fixed in version 2.1.4.
Title goshs --no-delete WebDAV MOVE bypass allows file deletion/overwrite
Weaknesses CWE-284
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-29T12:48:07.346Z

Reserved: 2026-07-20T18:31:39.291Z

Link: CVE-2026-64863

cve-icon Vulnrichment

Updated: 2026-07-29T12:48:03.336Z

cve-icon NVD

Status : Deferred

Published: 2026-07-28T23:17:10.213

Modified: 2026-07-30T19:19:45.637

Link: CVE-2026-64863

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T14:15:05Z

Weaknesses