{"id":"CVE-2026-72570","aliases":["EUVD-2026-55236","GHSA-g77q-hxjf-7mcc"],"status":"published","title":"cube-root directory-serve - Stored Cross-Site Scripting via Malicious Filename","description":"A stored cross-site scripting (XSS) vulnerability in cube-root/directory-serve through 1.3.7 allows an attacker to inject arbitrary JavaScript into the web interface by uploading a file with a crafted filename containing HTML attribute-breaking characters.","severity":{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.00235,"percentile":0.14539,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2026-08-10T10:40:46Z","modified":"2026-10-28T02:31:00Z","products":[{"vendor":"cube-root","product":"directory-serve"}],"references":[{"url":"https://github.com/cube-root/directory-serve","tags":["third-party-advisory","advisory"]},{"url":"https://github.com/cube-root/directory-serve/blob/main/lib/helper/html.js","tags":["technical-description","article"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-72570","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-g77q-hxjf-7mcc"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72570.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-72570","title":"cube-root directory-serve - Stored Cross-Site Scripting via Malicious Filename","description":"A stored cross-site scripting (XSS) vulnerability in cube-root/directory-serve through 1.3.7 allows an attacker to inject arbitrary JavaScript into the web interface by uploading a file with a crafted filename containing HTML attribute-breaking characters.","status":"published","published":"2026-08-10T10:40:46.02Z","modified":"2026-08-10T17:51:17.121Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:19:52.016971Z"}],"euvd":[{"id":"EUVD-2026-55236","description":"A stored cross-site scripting (XSS) vulnerability in cube-root/directory-serve through 1.3.7 allows an attacker to inject arbitrary JavaScript into the web interface by uploading a file with a crafted filename containing HTML attribute-breaking characters.","status":"published","published":"2026-08-10T10:40:46Z","modified":"2026-08-10T17:51:17Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T18:02:01.58399Z"}],"ghsa":[{"id":"GHSA-g77q-hxjf-7mcc","title":"A stored cross-site scripting (XSS) vulnerability in cube-root/directory-serve through 1.3.7...","description":"A stored cross-site scripting (XSS) vulnerability in cube-root/directory-serve through 1.3.7 allows an attacker to inject arbitrary JavaScript into the web interface by uploading a file with a crafted filename containing HTML attribute-breaking characters.","status":"published","published":"2026-08-10T12:31:52Z","modified":"2026-08-10T12:32:01Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:10:13.54571Z"}],"nvd":[{"id":"CVE-2026-72570","description":"A stored cross-site scripting (XSS) vulnerability in cube-root/directory-serve through 1.3.7 allows an attacker to inject arbitrary JavaScript into the web interface by uploading a file with a crafted filename containing HTML attribute-breaking characters.","status":"published","published":"2026-08-10T11:17:29.633Z","modified":"2026-10-24T15:10:00.19Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:12:35.743275Z"}],"osv":[{"id":"CVE-2026-72570","title":"cube-root directory-serve - Stored Cross-Site Scripting via Malicious Filename","description":"A stored cross-site scripting (XSS) vulnerability in cube-root/directory-serve through 1.3.7 allows an attacker to inject arbitrary JavaScript into the web interface by uploading a file with a crafted filename containing HTML attribute-breaking characters.","status":"published","published":"2026-08-10T10:40:46.02Z","modified":"2026-10-28T02:31:00.416024054Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:45:15.88521Z"}]}}
