What is the analysis of Webmin's unauthenticated remote code execution vulnerability CVE-2019-15107?
This article shows you how the analysis of Webmin's unauthenticated remote code execution vulnerability CVE-2019-15107 is, concise and easy to understand, which will definitely brighten your eyes. I hope you can get something through the detailed introduction of this article.
0x01 vulnerability details
Webmin is a Web-based system configuration tool for systems like Unix. The flaw lies in the password reset page, which allows unauthenticated users to execute arbitrary commands through a simple POST request. The vulnerability is due to a code execution vulnerability in the reset password function of the password_change.cgi file, which allows malicious third parties to execute malicious code without input verification. Later, Chuangyu 404 Lab found that the existence of the vulnerability is actually caused by certain versions of the installation package and source code on sourceforge being implanted into the backdoor.
0x02 affects version
Webmin