Description
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).
Published: 2026-07-02
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw resides in the com.sksoft.bill.ImageUpload servlet of Yonyou KSOA 9.0. It accepts unauthenticated POST requests containing attacker‑controlled filepath and filename values without performing authentication or validating the file type, extension, or content. By uploading a specially named JSP file to the pictures directory, an attacker can place a webshell in a web‑accessible location and have it executed by the application’s servlet container, giving the attacker unrestricted code execution. This corresponds to CWE‑434, an arbitrary file upload vulnerability.

Affected Systems

The issue is specific to Yonyou Network Technology Co., Ltd.’s KSOA 9.0 application. No other editions or versions are mentioned as affected the same servlet, the risk does not extend to later releases; however, any deployment that still includes the vulnerable ImageUpload servlet remains at risk.

Risk and Exploitability

The CVSS score of 9.3 signals critical severity, and the lack of authentication means any host exposed to the ImageUpload endpoint can be targeted without initial access. The EPSS score of < 1% indicates a low probability of observed exploitation in the wild, but the vulnerability is already documented and used in the field; the Shadowserver Foundation observed an exploit on 2023‑11‑07. The attack path is straightforward: an unauthenticated attacker issues a crafted POST request to /ImageUpload, points the filepath to the web root, uploads a JSP shell, and immediately gains remote code execution. The vulnerability is not listed in the CISA KEV catalog, but its critical nature warrants immediate remediation.

Generated by OpenCVE AI on July 21, 2026 at 10:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor’s official patch or upgrade to a version of KSOA that removes or secures the ImageUpload servlet.
  • If a patch is not yet available, restrict or block access to the /ImageUpload endpoint using a firewall, reverse proxy, or web‑application firewall rule.
  • Configure the web server so that the pictures directory (or any upload folder) is not executable, or move upload storage outside the web root, to prevent direct execution of uploaded files.

Generated by OpenCVE AI on July 21, 2026 at 10:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 23:15:00 +0000

Type Values Removed Values Added
First Time appeared Yonyou
Yonyou ksoa
Vendors & Products Yonyou
Yonyou ksoa

Thu, 02 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 02 Jul 2026 17:15:00 +0000

Type Values Removed Values Added
Description 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).
Title Yonyou KSOA 9.0 Unauthenticated File Upload RCE via ImageUpload Servlet
Weaknesses CWE-434
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-02T19:44:37.756Z

Reserved: 2026-01-11T13:34:26.334Z

Link: CVE-2022-50973

cve-icon Vulnrichment

Updated: 2026-07-02T19:44:32.595Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T11:00:05Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type