tftpsync CVE-2025-53880
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain adjacent/allow-listed network position
-
DeliverySend crafted request to tftpsync/add or /delete
-
ExploitInject path traversal sequence in file parameter
-
ExecutionWrite or delete arbitrary file as wwwrun
-
ImpactDrop web shell for code execution
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path traversal prevention
|
| Exploitation Conditions | Exploitation requires network reachability to the tftpsync/add or tftpsync/delete scripts, which are exposed only to an adjacent network (AV:A) AND restricted to an explicit allow-list of IP addresses - so the attacker must originate from, spoof, or compromise a host on an allow-listed adjacent address. No authentication is required once that network position is held (PR:N, UI:N). The practical limiting factors are therefore the adjacent-network requirement and the IP allow-list, both of which substantially narrow the realistic attacker population below what the 8.7 score alone suggests; impact is bounded by the unprivileged wwwrun account rather than root. |
| Impact | This is a credible, moderately high-priority issue but not a drop-everything emergency. The CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N) with a base score of 8.7 indicates low-complexity, unauthenticated exploitation yielding high confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H). The decisive mitigating signal, however, is AV:A (Adjacent) rather than AV:N (Network): the vulnerable tftpsync/add and tftpsync/delete endpoints are reachable only from an adjacent network segment, and the description further notes access is restricted to an allow-list of IP addresses - so despite the endpoint being unauthenticated (PR:N), an attacker must already have a foothold on a trusted adjacent host or spoof/occupy an allow-listed address. No EPSS score, CISA KEV listing, or public POC is present in the supplied data, so there is no evidence of active or widespread exploitation; this currently reads as a high-impact-but-exposure-limited flaw rather than a mass-exploitation threat. Note a signal to verify: the CVSS 4.0 vector asserts VC:H (high confidentiality impact), yet the description only describes file write and delete as the unprivileged wwwrun user, which maps more naturally to integrity and availability - confidentiality impact is likely inferred from the possibility of chaining a file write into code execution/web shell. Verify the confidentiality claim with SUSE. |
| Exploit ScenarioDerived | An attacker positioned on an adjacent network segment (or operating from an allow-listed IP) sends a crafted request to the unauthenticated tftpsync/add or tftpsync/delete script containing directory-traversal sequences in a path parameter, causing a file to be written or deleted outside the intended TFTP directory with wwwrun privileges. By writing a malicious file into a web-served or executable location, the attacker can escalate the arbitrary file write into remote code execution as wwwrun. No public exploit code is identified in the available data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 18, 2026
Path traversal in tftpsync's add and delete scripts allows an unauthenticated remote attacker on an adjacent network to write or delete files with the privileges of the unprivileged wwwrun user. Access is restricted to an explicit IP allow-list, so the attacker must originate from, spoof, or compromise an allow-listed host on that adjacent network; these constraints narrow the realistic attacker population. No public exploit code has been identified at time of analysis, and impact is capped by the wwwrun account rather than root.
RemediationAI
No vendor-released patch identified at time of analysis. Until a fix is published, restrict tftpsync/add and tftpsync/delete to the narrowest possible IP allow-list and adjacent network, and monitor for unexpected file writes or deletes by the wwwrun user; the trade-off is reduced operational flexibility for TFTP sync management. If those endpoints are not required, disable them, accepting the loss of add/delete functionality. Where they must remain enabled, front them with a reverse proxy or WAF that canonicalizes paths and rejects traversal sequences such as ../ and encoded variants before forwarding; this adds latency and may cause false positives. Also ensure wwwrun can write only within the intended TFTP root via filesystem ACLs, which requires configuration effort but limits blast radius. Track the SUSE Bugzilla advisory at https://bugzilla.suse.com/show_bug.cgi?id=CVE-2025-53880 for a patched version.
Affected ProductsAI
The affected product is tftpsync, specifically the tftpsync/add and tftpsync/delete scripts. No CPE strings or exact version range were provided in the available intelligence. The referenced advisory is the SUSE Bugzilla entry at https://bugzilla.suse.com/show_bug.cgi?id=CVE-2025-53880; administrators should verify whether those scripts are deployed and reachable from an adjacent network under an IP allow-list.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-35 describes path traversal using crafted sequences such as '.../...//', a variant of directory traversal where user-controlled path data is not properly canonicalized before filesystem operations. In tftpsync, the add and delete handlers pass path input to file write/delete operations without adequately resolving and constraining it to the intended TFTP directory. Because the scripts run under the unprivileged wwwrun web-server account, successful exploitation yields file modification or deletion within that account's permissions, not root. The endpoints are unauthenticated per the CVSS PR:N vector but are gated by an IP allow-list and adjacent-network exposure, making network position the primary prerequisite.
Know when the next one hits your stack
- 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
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
AV:A and allow-list reflect adjacent-only reach; PR:N as endpoint is unauthenticated; I:H/A:H from arbitrary file write/delete, C:L as disclosure is only indirect via write-to-exec.
Primary rating from Vendor (suse).
CVSS VectorVendor: suse
DescriptionCVE.org
A Path Traversal vulnerability in the tftpsync/add and tftpsync/delete scripts allows a remote attacker on an adjacent network to write or delete files on the filesystem with the privileges of the unprivileged wwwrun user. Although the endpoint is unauthenticated, access is restricted to a list of allowed IP addresses.
Executive ViewAI
tftpsync's add and delete scripts contain a HIGH-severity path traversal issue that could allow an attacker on an adjacent, allow-listed network to write or delete files under the low-privileged wwwrun account. The primary business risk is integrity and availability of synchronized content for teams relying on tftpsync, with impact narrowed by the IP allow-list and service-account restrictions. No public exploit identified at time of analysis.
No vendor-released patch identified at time of analysis; interim mitigations include restricting the IP allow-list to minimal trusted hosts, enforcing network segmentation and firewall rules around tftpsync systems, disabling or blocking the add and delete scripts where not required, constraining wwwrun permissions to only intended directories, enabling file-integrity monitoring and alerts for unexpected writes or deletions, maintaining offline backups, and reviewing logs for path traversal attempts from allow-listed hosts.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB