{"id":"CVE-2026-102727","aliases":["EUVD-2026-89199","GHSA-m9v4-gw5f-8cg7","GHSA-r2qx-83vg-xqx4"],"status":"published","title":"FTP Passive Data Connection Not Bound to the Authenticated Control Peer","description":"In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the FTP server accepts the first connection to a passive data port without checking that it comes from the client that requested passive mode. An unauthenticated network attacker who connects to the predictable port first receives the file an authenticated user downloads, or supplies the content of the file the user uploads.","severity":{"version":"4.0","score":6,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00239,"percentile":0.1514,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-923"],"published":"2026-09-29T17:57:37Z","modified":"2026-11-04T10:38:17Z","products":[{"vendor":"eclipse foundation","product":"eclipse threadx netx duo"}],"references":[{"url":"https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-r2qx-83vg-xqx4","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-102727","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-m9v4-gw5f-8cg7"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/102xxx/CVE-2026-102727.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-102727","title":"FTP Passive Data Connection Not Bound to the Authenticated Control Peer","description":"In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the FTP server accepts the first connection to a passive data port without checking that it comes from the client that requested passive mode. An unauthenticated network attacker who connects to the predictable port first receives the file an authenticated user downloads, or supplies the content of the file the user uploads.","status":"published","published":"2026-09-29T17:57:37.322Z","modified":"2026-11-04T10:38:17.017Z","cvss":[{"version":"4.0","score":6,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N","level":"medium","assessor":"cna"}],"cwes":["CWE-923"],"updated_at":"2026-11-04T11:59:23.805019Z"}],"euvd":[{"id":"EUVD-2026-89199","description":"In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the FTP server accepts the first connection to a passive data port without checking that it comes from the client that requested passive mode. An unauthenticated network attacker who connects to the predictable port first receives the file an authenticated user downloads, or supplies the content of the file the user uploads.","status":"published","published":"2026-09-29T17:57:37Z","modified":"2026-11-04T10:38:17Z","cvss":[{"version":"4.0","score":6,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N","level":"medium"}],"updated_at":"2026-11-04T12:02:58.009925Z"}],"ghsa":[{"id":"GHSA-m9v4-gw5f-8cg7","title":"FTP Passive Data Connection Not Bound to the Authenticated Control Peer","description":"FTP Passive Data Connection Not Bound to the Authenticated Control Peer","status":"published","published":"2026-09-29T18:32:03Z","modified":"2026-09-29T18:32:09Z","cvss":[{"version":"4.0","score":6,"vector":"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"medium"}],"cwes":["CWE-923"],"updated_at":"2026-11-02T15:12:33.840327Z"}],"nvd":[{"id":"CVE-2026-102727","description":"In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the FTP server accepts the first connection to a passive data port without checking that it comes from the client that requested passive mode. An unauthenticated network attacker who connects to the predictable port first receives the file an authenticated user downloads, or supplies the content of the file the user uploads.","status":"published","published":"2026-09-29T18:17:12.363Z","modified":"2026-11-04T11:17:11.553Z","cvss":[{"version":"4.0","score":6,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"medium","assessor":"secondary"}],"cwes":["CWE-923"],"updated_at":"2026-11-04T14:01:26.882474Z"}],"osv":[{"id":"CVE-2026-102727","title":"FTP Passive Data Connection Not Bound to the Authenticated Control Peer","description":"In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, the FTP server accepts the first connection to a passive data port without checking that it comes from the client that requested passive mode. An unauthenticated network attacker who connects to the predictable port first receives the file an authenticated user downloads, or supplies the content of the file the user uploads.","status":"published","published":"2026-09-29T17:57:37.322Z","modified":"2026-11-07T10:47:27.641942912Z","cvss":[{"version":"4.0","score":6,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N","level":"medium"}],"cwes":["CWE-923"],"updated_at":"2026-11-07T11:15:38.581573Z"}]}}
