PatchSiren cyber security CVE debrief
CVE-2026-54719 goshs-labs CVE debrief
CVE-2026-54719 is a vulnerability in goshs, a single-binary file server, that allows unauthenticated reads of files protected by .goshs folder ACLs and block lists prior to version 2.1.1. The issue is fixed in version 2.1.1. This vulnerability exists due to an incomplete fix for CVE-2026-40189. Affected deployments should verify exposure, especially those with publicly accessible bulk download features, and prioritize remediation. Defenders managing goshs servers should assess potential impact and ensure proper configuration of .goshs folder ACLs and block lists.
- Vendor
- goshs-labs
- Product
- goshs
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-28
- Original CVE updated
- 2026-10-23
- Advisory published
- 2026-07-28
- Advisory updated
- 2026-10-23
Who should care
Defenders managing goshs servers, especially those exposed to untrusted networks or with publicly accessible bulk download features, should assess exposure and prioritize remediation.
Why it matters
CVE-2026-54719 allows unauthenticated reads of files protected by .goshs folder ACLs and block lists in goshs versions prior to 2.1.1. Defenders managing exposed goshs servers should prioritize verification and remediation.
- Verify exposure of goshs servers to untrusted networks.
- Assess potential for unauthorized file reads.
- Prioritize remediation of affected servers.
- Verify proper configuration of .goshs folder ACLs and block lists.
Technical summary
The bulkDownload handler in goshs versions prior to 2.1.1 did not properly apply authentication or ACL checks, allowing unauthenticated reads of protected files. This issue arises from an incomplete fix for CVE-2026-40189, where the fix did not fully address the vulnerability in the httpserver/updown.go file. The vulnerability allows attackers to read files protected by .goshs folder ACLs and block lists without proper authorization. The fix in version 2.1.1 addresses this issue by correctly implementing authentication and ACL checks in the bulkDownload handler.
Defensive priority
Defenders should prioritize verifying exposure of goshs servers, especially those with publicly accessible bulk download features, and ensure they are running version 2.1.1 or later.
Recommended defensive actions
- Verify goshs server versions and ensure 2.1.1 or later is deployed.
- Review .goshs folder ACLs and block lists for proper configuration.
- Monitor for unusual bulk download activity.
- Perform vulnerability scanning to identify exposed goshs servers.
- Implement compensating controls for exposed systems while remediation is scheduled and verified.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Review relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, its impact, and the fix in version 2.1.1. However, additional information on affected deployments and potential exploitation is limited.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-54719 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-54719
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-54719 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54719
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/goshs-labs/goshs/commit/7cf911a26ace737e1a55b7dc073e307a25f7fd1d
-
Source reference
Unverified legacy reference
URL: https://github.com/goshs-labs/goshs/releases/tag/v2.1.1
-
Source reference
Unverified legacy reference
URL: https://github.com/goshs-labs/goshs/security/advisories/GHSA-rmxw-pq4x-3fvh
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.