{"id":"CVE-2017-15646","details":"Webmin before 1.860 has XSS with resultant remote code execution. Under the 'Others/File Manager' menu, there is a 'Download from remote URL' option to download a file from a remote server. After setting up a malicious server, one can wait for a file download request and then send an XSS payload that will lead to Remote Code Execution, as demonstrated by an OS command in the value attribute of a name='cmd' input element.","modified":"2026-05-18T11:37:51.762220Z","published":"2017-10-19T22:29:00.323Z","references":[{"type":"ADVISORY","url":"http://www.webmin.com/changes.html"},{"type":"ADVISORY","url":"http://www.webmin.com/security.html"},{"type":"FIX","url":"https://github.com/webmin/webmin/commit/0c58892732ee7610a7abba5507614366d382c9c9"},{"type":"EVIDENCE","url":"https://blogs.securiteam.com/index.php/archives/3430"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/webmin/webmin","events":[{"introduced":"0"},{"last_affected":"9dc7367dd6ba1e6090edfbb81915ac515da0ef49"}],"database_specific":{"cpe":"cpe:2.3:a:webmin:webmin:*:*:*:*:*:*:*:*","source":"CPE_FIELD","extracted_events":[{"introduced":"0"},{"last_affected":"1.850"}]}}],"versions":["1.850","1.840","1.831","1.830","1.820","1.810","1.801","1.800","1.790","1.780","1.770","1.760","1.750","1.740","1.730","1.720","1.710","1.700"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2017-15646.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}]}