TRENDnet TPL-430AP
CVE-2025-44651
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach device FTP port on network
-
DeliveryOpen bftpd session without closing
-
ExploitRepeat connections unbounded (no USERLIMIT)
-
ExecutionExhaust memory and descriptors
-
ImpactAccess point becomes unresponsive (DoS)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The specific prerequisite is that the device's embedded bftpd FTP service is running and reachable over the network, with its shipped configuration where USERLIMIT_GLOBAL=0 removes the concurrent-connection cap - that misconfiguration IS the vulnerable condition and is the default on FW1.0. Per the CVSS vector, no authentication (PR:N) and no user interaction (UI:N) are required, and complexity is low (AC:L). Limiting factors that constrain realistic risk: the attacker must have network/TCP reachability to the FTP port, which on a typical LAN-deployed powerline access point means being on the local or adjacent network unless FTP is deliberately internet-exposed; the impact is limited to denial of service (A:H only, no C/I impact) and is recoverable via device restart; and it is confined to the single TPL-430AP FW1.0 model. |
| Impact | The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) is internally consistent with the description: a network-reachable FTP service with no connection cap can be flooded with low effort and no authentication, producing a pure availability (A:H) impact and no confidentiality or integrity effect. However, the real-world priority is materially lower than the 7.5 'High' suggests. EPSS is only 0.52% (40th percentile), the CVE is NOT in CISA KEV (no confirmed active exploitation), and the impact is a recoverable denial of service on a niche consumer/SMB powerline device rather than code execution or data loss. A key limiting factor not captured by AV:N is exposure: exploitation requires network reachability to the device's FTP port, which on a typical LAN-only powerline AP deployment means an attacker must already be on the local/adjacent network unless the device's FTP service is deliberately exposed to the internet. Net assessment: a genuine but low-to-moderate priority - patch on maintenance cadence, prioritize only where the device's FTP port is externally or broadly reachable. |
| Exploit ScenarioDerived | An attacker with network access to the access point's FTP port scripts a loop that repeatedly opens new bftpd connections without closing them; because USERLIMIT_GLOBAL=0 enforces no cap, the daemon accepts every session until the device exhausts memory and descriptors and stops responding. Given AV:N/AC:L/PR:N/UI:N, this requires only a trivial connection-flooding tool and no credentials or user interaction; a researcher gist documenting the issue exists, but no confirmed weaponized exploit is published. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 05, 2026
Uncontrolled resource consumption in the TRENDnet TPL-430AP powerline access point (firmware FW1.0) stems from its bundled bftpd FTP daemon shipping with USERLIMIT_GLOBAL=0, which imposes no cap on concurrent connections. A remote attacker can open unlimited simultaneous FTP sessions to exhaust device memory and connection resources, rendering the access point unresponsive (availability-only impact, no data compromise). No public exploit code has been confirmed, though a researcher gist and writeup describing the issue exist; EPSS risk is modest at 0.52% and the CVE is not listed in CISA KEV.
RemediationAI
No vendor-released patch is identified at time of analysis, and no fixed firmware version is cited in the available data, so a version-specific upgrade cannot yet be recommended - monitor TRENDnet's support pages for a FW1.0-successor release. As concrete compensating controls: disable the bftpd FTP service entirely if it is not required for device operation (eliminates the attack surface at the cost of losing any FTP-based file access); if the service must run, correct the root cause by editing the bftpd configuration to set USERLIMIT_GLOBAL to a small finite value (e.g. a handful of sessions) and, if supported, a per-host connection limit, which bounds resource use but may reject legitimate concurrent transfers under load; and restrict network reachability by blocking inbound TCP/21 to the device at the LAN/perimeter firewall and permitting FTP only from trusted management hosts, which prevents flooding from untrusted sources but requires the device not be internet-exposed. Reference material: the researcher gist (https://gist.github.com/TPCchecker/9e27534ec59babcd4fd44d18fe7a56b3) and Notion writeup (https://www.notion.so/CVE-2025-44651-24754a1113e780da990eec3961100ae0).
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
The affected component is bftpd, a lightweight open-source FTP server commonly embedded in resource-constrained networking appliances, running on the TPL-430AP (a HomePlug/powerline Wi-Fi access point). bftpd's behavior is governed by a text configuration file, and the USERLIMIT_GLOBAL directive is meant to bound the total number of concurrent client sessions the daemon will service. On this firmware it is set to 0, which bftpd interprets as 'no limit.' The root cause maps to CWE-400 (Uncontrolled Resource Consumption): because no ceiling is enforced, each inbound connection consumes memory, file descriptors, and process/thread resources without bound. The CPE cpe:2.3:o:trendnet:tpl-430ap_firmware:1.0 scopes the flaw specifically to the FW1.0 operating-system/firmware level of this single device model.
Know when Tpl 430Ap Firmware 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Network-facing FTP daemon with no connection cap is floodable unauthenticated at low complexity (AV:N/AC:L/PR:N/UI:N); impact is availability-only, so C:N/I:N/A:H.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
DescriptionCVE.org
In TRENDnet TPL-430AP FW1.0, the USERLIMIT_GLOBAL option is set to 0 in the bftpd-related configuration file. This can cause DoS attacks when unlimited users are connected.
Executive ViewAI
TRENDnet TPL-430AP powerline access points with firmware FW1.0 contain an uncontrolled resource consumption vulnerability in the bundled FTP daemon that allows remote attackers to exhaust device memory and rendering it unresponsive, disrupting network connectivity for all dependent users. No public exploit code is confirmed, and the EPSS likelihood is low at 0.5%, but the availability impact is material for organizations relying on these devices for network distribution.
Restrict FTP (port 21) via firewall to trusted internal networks only; disable FTP service if not required for operations; place powerline devices behind network segmentation and access controls; monitor for connection spike anomalies to affected devices; establish vendor communication for patch status pending.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
NVD
CVE.org
EPSS
GitHub
Exploit-DB