VYPR
Unrated severityNVD Advisory· Published Jan 30, 2023· Updated Mar 28, 2025

CVE-2022-48006

CVE-2022-48006

Description

An arbitrary file upload vulnerability in taocms v3.0.2 allows attackers to execute arbitrary code via a crafted PHP file. This vulnerability is exploited via manipulation of the upext variable at /include/Model/Upload.php.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Arbitrary file upload in taocms v3.0.2 allows remote code execution via crafted PHP file by modifying the upext variable.

Vulnerability

An arbitrary file upload vulnerability exists in taocms v3.0.2, specifically in /include/Model/Upload.php at line 33. The filename extension is controlled by the upext variable, which can be modified to allow PHP file uploads. The vulnerability is reachable through the backend interface, requiring authentication to access the configuration. [1]

Exploitation

An attacker with backend access can first modify the upext variable to include the php extension via the save method in /include/Model/File.php (line 73). After saving, they can upload a crafted PHP file through the file upload functionality. The uploaded file can then be accessed via a direct URL (e.g., http://www.taocms.com:9090/a.php), leading to code execution. [1]

Impact

Successful exploitation allows an attacker to execute arbitrary PHP code on the server, resulting in full system compromise (e.g., obtaining a shell). This impacts confidentiality, integrity, and availability of the application and underlying server. [1]

Mitigation

No official patch has been released for this vulnerability as of the publication date. Users should restrict backend access to trusted administrators, implement server-side file extension validation, and consider upgrading to a patched version if one becomes available. The issue is tracked on GitHub. [1]

AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2
  • taocms/taocmsdescription
  • Taogo/Taocmsllm-fuzzy
    Range: =3.0.2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

1

News mentions

0

No linked articles in our index yet.