Description
Webmin through 1.991, when the Authentic theme is used, allows remote code execution when a user has been manually created (i.e., not created in Virtualmin or Cloudmin). This occurs because settings-editor_write.cgi does not properly restrict the file parameter.
References (8)
Core 8
Core References
Issue Tracking, Third Party Advisory x_refsource_misc
https://github.com/webmin/webmin/issues/1635
Exploit, Third Party Advisory x_refsource_misc
https://github.com/esp0xdeadbeef/rce_webmin
Exploit, Third Party Advisory x_refsource_misc
https://www.twitch.tv/videos/1483029790
Release Notes, Third Party Advisory x_refsource_misc
https://github.com/webmin/webmin/releases
Release Notes, Third Party Advisory x_refsource_misc
https://github.com/webmin/authentic-theme/releases
Release Notes, Vendor Advisory x_refsource_misc
https://webmin.com/changes.html
Patch, Third Party Advisory x_refsource_misc
https://github.com/webmin/webmin/commit/6a2334bf8b27d55c7edf0b2825cd14f3f8a69d4d
Exploit, Third Party Advisory x_refsource_misc
https://github.com/esp0xdeadbeef/rce_webmin/blob/main/exploit.py
Scores
CVSS v3
8.8
EPSS
0.0471
EPSS Percentile
89.4%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Details
Status
published
Products (1)
webmin/webmin
< 1.991
Published
May 15, 2022
Tracked Since
Feb 18, 2026