All vulnerabilities

Servers and applications

CVE-2017-15646

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…

Severity
Medium 6.1
Published
19 Oct 2017
Last changed
17 Jun 2026
Added to UpHeron
1 Nov 2026
Exploit chance
4.8% in the next 30 daysHigher than 92% of CVEs. EPSS by FIRST, 11 Nov 2026
Weakness
Cross-site scripting (CWE-79)
Attack
Over the network · No login needed · Needs someone to click or open something
Attacker can
Read some data · Change some data
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Sources
NVD

Description

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.

From NVD.

Affected software

SoftwareAffected versions
WebminServers and applications · cpe:a:webmin:webmin
  • Every version up to 1.850

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2017-15646
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2017-15646