CyberAlerts is shutting down on June 30th, 2025. Thank you for your support!

CVE-2025-34046: Fanwei E-Office Unauthenticated File Upload

10.0 CVSS

Description

An unauthenticated file upload vulnerability exists in the Fanwei E-Office <= v9.4 web management interface. The vulnerability affects the /general/index/UploadFile.php endpoint, which improperly validates uploaded files when invoked with certain parameters (uploadType=eoffice_logo or uploadType=theme). An attacker can exploit this flaw by sending a crafted HTTP POST request to upload arbitrary files without requiring authentication. Successful exploitation could enable remote code execution on the affected server, leading to complete compromise of the web application and potentially the underlying system.

Classification

CVE ID: CVE-2025-34046

CVSS Base Severity: CRITICAL

CVSS Base Score: 10.0

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Problem Types

CWE-434 Unrestricted Upload of File with Dangerous Type CWE-94 Improper Control of Generation of Code ('Code Injection')

Affected Products

Vendor: Shanghai Fanwei Network Technology

Product: E-Office

Exploit Prediction Scoring System (EPSS)

EPSS Score: 0.55% (probability of being exploited)

EPSS Percentile: 66.94% (scored less or equal to compared to others)

EPSS Date: 2025-07-09 (when was this score calculated)

References

https://nvd.nist.gov/vuln/detail/CVE-2025-34046
https://www.cnvd.org.cn/flaw/show/CNVD-2021-49104
https://github.com/M0ge/CNVD-2021-49104-Fanwei-Eoffice-fileupload/blob/main/eoffice_fileupload.py
https://vulncheck.com/advisories/fanwei-eoffice-file-upload
https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cnvd/2021/CNVD-2021-49104.yaml

Timeline