CVE-2022-50973: Yonyou KSOA 9.0 Unauthenticated File Upload RCE via ImageUpload Servlet
Yonyou KSOA 9.0 contains an unauthenticated arbitrary file upload vulnerability in the com.sksoft.bill.ImageUpload servlet that allows unauthenticated attackers to upload arbitrary files by submitting a POST request with attacker-controlled filepath and filename parameters without any authentication, file type, extension, or content validation. Attackers can upload a JSP webshell by specifying a malicious filename and root filepath, with the uploaded file stored under the pictures directory and directly executed by the web server, resulting in unauthenticated remote code execution. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-11-07 (UTC).
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2022-50973?
CVE-2022-50973 has a critical severity score of 9.8.
What is CVE-2022-50973?
CVE-2022-50973 is an unauthenticated arbitrary file upload vulnerability in Yonyou KSOA 9.0 that permits attackers to upload malicious files.
How do I fix CVE-2022-50973?
To fix CVE-2022-50973, it is recommended to implement input validation and authentication mechanisms for file uploads.
What damage can CVE-2022-50973 cause?
CVE-2022-50973 can allow unauthenticated attackers to execute remote code by uploading malicious files, which could compromise the overall security of the system.
Is CVE-2022-50973 exploitable without authentication?
Yes, CVE-2022-50973 is exploitable without any authentication, enabling unauthenticated attackers to trigger the vulnerability.