Skip to main content

YouTransfer EUVDEUVD-2026-98685

| CVE-2026-109519 MEDIUM
Path Traversal (CWE-22)
2026-10-13 VulDB GHSA-7mxm-vw8w-9grx
6.9
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach exposed /settings/template endpoint
  2. Delivery
    Submit path with ../ traversal sequences
  3. Exploit
    Escape template directory via path traversal
  4. Execution
    Read or reference arbitrary host files
  5. Impact
    Disclose sensitive configuration or data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the Template Rendering component via the /settings/template endpoint and requires that this settings/template-rendering path be network-reachable by the attacker. The input vector claims no privileges are required (PR:N), but because the affected function lives under a /settings administrative/configuration path, authenticated or operator-level access to the settings panel is a plausible and unconfirmed prerequisite - verify whether a default YouTransfer deployment exposes /settings/template without authentication, as this is the primary limiting factor. Affected builds are YouTransfer up to 0.0.7, 1.0.6, and 1.1.0; no vendor patch is confirmed. No user interaction is needed, and a public POC exists, but the limited (Low) impact ratings and the niche deployment footprint constrain real-world blast radius.

Impact

Signals are mixed and point to a low-to-moderate, non-urgent priority. The input CVSS 4.0 score is 6.9 (medium) with a fully remote, low-complexity, no-privilege, no-interaction vector (AV:N/AC:L/AT:N/PR:N/UI:N) and uniformly Low impacts across confidentiality, integrity and availability. Publicly available exploit code exists (GitHub POC by 0xgh0stri13y), which raises practical likelihood of opportunistic use, but there is no CISA KEV listing and no EPSS score provided, so there is no evidence of active exploitation - this is POC availability, not confirmed exploitation, and the two must not be conflated. A key tension: the vulnerable endpoint is /settings/template (a Template Rendering configuration surface), which in most applications sits behind an administrative/authenticated settings panel, yet the supplied vector asserts PR:N (unauthenticated). This PR:N claim is characteristic of VulDB's optimistic scoring and is not corroborated by a vendor advisory - verify whether the settings endpoint is reachable unauthenticated in a default YouTransfer deployment before treating this as unauthenticated. The reporter is VulDB and the vendor was contacted but did not respond, so there is no authoritative vendor confirmation of impact, affected versions, or a patch. Net: a real but modest issue in a niche self-hosted product; not a drop-everything emergency.

Exploit ScenarioDerived

A remote attacker sends a crafted request to the /settings/template endpoint of an exposed YouTransfer instance, supplying a manipulated path parameter containing traversal sequences (e.g. ../../) to escape the intended template directory and reference arbitrary files on the host. Because the manipulation feeds the Template Rendering component, the attacker can read sensitive files outside the web root (and potentially influence rendered output). A public POC exploit script is available on GitHub, lowering the skill barrier to reproduction.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

Path traversal in YouTransfer (versions up to 0.0.7, 1.0.6, and 1.1.0) lets an attacker manipulate the /settings/template endpoint of the Template Rendering component to reach files outside the intended directory, yielding limited confidentiality, integrity, and availability impact (CWE-22). Publicly available exploit code exists, including a GitHub proof-of-concept; no public exploit activity has been confirmed beyond the POC, and the CVE is not reported as actively exploited. The vendor was contacted about the disclosure but did not respond, and no vendor patch is confirmed, so exposure is governed mainly by whether the /settings/template path is reachable and whether that administrative settings surface is protected by authentication in a given deployment.

RemediationAI

No vendor-released patch identified at time of analysis: YouTransfer's maintainer was contacted before publication and did not respond, and no fixed release version appears in the available data, so upgrade-based remediation cannot be cited with a specific version. Until a fix ships, the highest-value compensating control is to eliminate or tightly constrain reachability of /settings/template at the reverse proxy or web application firewall, returning 403/404 to all non-administrative clients - the trade-off is that the template settings UI will be unavailable to legitimate operators through those paths. Pair that with mandatory authentication and role checks on the entire /settings tree if the deployment currently exposes it unauthenticated, since the disputed PR:N rating versus our assessed PR:L hinges on exactly that; enforcing authentication removes the primary limiting-factor uncertainty but may break any integrations that call the settings API programmatically. Additionally, run the YouTransfer process under a low-privilege service account with a read-only or chrooted/jailed view of the template directory so traversal beyond the intended root cannot reach sensitive files, and apply strict path normalization/rejection of ../ sequences and absolute paths in template parameters at the proxy layer if request rewriting is available - this filtering can cause false positives that block legitimate template names containing unusual characters. Monitor and alert on requests containing encoded traversal sequences (%2e%2e%2f, ..%2f, ..\) against /settings/template to detect attempts using the public POC at https://github.com/0xgh0stri13y/CVE-2026-109519/blob/main/POC/exploit.py. Track the VulDB records at https://vuldb.com/vuln/417175 and https://vuldb.com/cve/CVE-2026-109519 for a fix or updated vendor statement, and treat network exposure of the settings panel as the decisive risk factor when prioritizing patching.

Affected VersionsENISA

YouTransfer 1.1.0
YouTransfer 1.0.0
YouTransfer 0.0.2
YouTransfer 1.0
YouTransfer 1.0.2
YouTransfer 1.0.5
YouTransfer 1.0.1
YouTransfer 0.0.6
YouTransfer 1.0.4
YouTransfer 1.0.3
YouTransfer 0.0.3
YouTransfer 1.0.6
YouTransfer 0.0.5
YouTransfer 0.0.7
YouTransfer 0.0.4
YouTransfer 0.0.1

Affected Packages

euvd youtransfer no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause class is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory, i.e. path traversal): user-controlled input reaching the Template Rendering logic behind /settings/template is not properly normalized or confined to an intended base directory, allowing ../-style sequences to escape the template root and reference other files on the host. Template rendering endpoints are a classic traversal target because they legitimately accept file or template identifiers from the request, so the same parameter that selects a legitimate template can be abused to select arbitrary paths. The supplied CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L, base 6.9) describes a network-reachable, low-complexity issue with no user interaction and Low impacts across confidentiality, integrity, and availability, while our independent assessment records CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N. The key divergence is authorization: the CVSS 4.0 vector asserts PR:N, but because the affected function sits under a /settings administrative/configuration path, low-privilege or operator-level access is a plausible and unconfirmed prerequisite. The CPE string cpe:2.3:a:n/a:youtransfer:*:*:*:*:*:*:*:* carries a placeholder vendor and a wildcarded version, so automated CPE-based inventory matching will not reliably pinpoint affected builds; version confirmation must be done against 0.0.7, 1.0.6, and 1.1.0 directly.

Know when Youtransfer gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L
vuln.today AI 5.4 MEDIUM

The flaw sits behind a /settings configuration endpoint, so PR:L is more defensible than PR:N; path traversal yields limited file read/write (C:L/I:L) with no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
Low

DescriptionCVE.org

A vulnerability was detected in YouTransfer up to 0.0.7/1.0.6/1.1.0. Affected is an unknown function of the file /settings/template of the component Template Rendering. The manipulation results in path traversal. The attack may be launched remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.7%
Top 47% exploitable
Prevalence
Low
niche open-source self-hosted Node.js file-transfer app, limited enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.7%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

55
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +34
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy