Description
Gopeed through 2.0.0-beta.3 contains a path traversal vulnerability in archive extraction that allows attackers to write arbitrary files outside the extraction directory. Attackers can craft malicious archives with entries containing directory traversal sequences that bypass validation, enabling file write operations when users download and extract archives with AutoExtract enabled.
Published: 2026-09-19
Score: 7 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary File Write via Path Traversal
Action: Apply Patch
AI Analysis

Impact

The vulnerability resides in the archive extraction logic of Gopeed before version 2.0.0‑beta.3. Malicious archives containing directory traversal sequences can bypass the validation check, allowing an attacker to write files outside the intended extraction directory. This can overwrite arbitrary system or application files, potentially causing data corruption or configuration tampering. The weakness is a classic path traversal (CWE‑22).

Affected Systems

The affected product is Gopeed from GopeedLab, specifically all releases up to and including 2.0.0‑beta.3. Any installation using this version bundle the flawed extraction routine.

Risk and Exploitability

The CVSS score of 7 denotes a medium to high severity. EPSS information is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting that it is not known to be actively exploited in the wild. The attack vector is user‑initiated: an attacker must craft an archive with traversal entries and get a Gopeed user to download and auto‑extract it. Because the flaw allows write operations to arbitrary paths, the impact can be significant if the attacker writes files that can alter configuration or application data.

Generated by OpenCVE AI on September 20, 2026 at 00:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the patch from commit 38750d8505274e55cf11aa77f0694c71dd82f519 which corrects the path‑traversal validation in the archive extraction code.
  • Upgrade Gopeed to a released version newer than 2.0.0‑beta.3 to eliminate the flaw.
  • Disable the AutoExtract feature or restrict its use to trusted archives until a future patch is deployed.

Generated by OpenCVE AI on September 20, 2026 at 00:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 21 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Gopeedlab
Gopeedlab gopeed
Vendors & Products Gopeedlab
Gopeedlab gopeed

Sat, 19 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
Description Gopeed through 2.0.0-beta.3 contains a path traversal vulnerability in archive extraction that allows attackers to write arbitrary files outside the extraction directory. Attackers can craft malicious archives with entries containing directory traversal sequences that bypass validation, enabling file write operations when users download and extract archives with AutoExtract enabled.
Title Gopeed through 2.0.0-beta.3 Arbitrary File Write via Path Traversal
Weaknesses CWE-22
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Gopeedlab Gopeed
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-21T18:31:09.341Z

Reserved: 2026-09-19T12:04:52.914Z

Link: CVE-2026-93992

cve-icon Vulnrichment

Updated: 2026-09-21T18:31:03.792Z

cve-icon NVD

Status : Deferred

Published: 2026-09-19T23:17:10.517

Modified: 2026-09-22T20:43:58.793

Link: CVE-2026-93992

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T10:03:04Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')