CVE-2026-88396 File upload in n/a
Logged-in admins can upload PHP files to achieve remote code execution due to missing file extension validation in the upload endpoint.
- Exploited in the wild
- Not known
- Login needed
- An administrator
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-88396?
CVE-2026-88396 is a high-severity vulnerability in n/a, published on 5 Oct 2026. An attacker needs administrator access to exploit it, with no action from the victim.
Official description
ApiAdmin v5.0 and before is vulnerable to Directory Traversal. The admin file-upload endpoint POST /admin/Index/upload in ApiAdmin takes the uploaded file's extension verbatim there is no whitelist, blacklist or content check and move_uploaded_file() drops the file into the web-accessible directory public/upload/Ymd/. Any logged-in admin user can upload a .php file and reach it directly over HTTP, achieving remote code execution on the server.
Weakness: CWE-22
Which versions are affected by CVE-2026-88396?
How do I fix CVE-2026-88396?
No fix has been published for CVE-2026-88396 yet. Limit exposure of the affected software until one is available.
Is CVE-2026-88396 being exploited?
There is no known exploitation of CVE-2026-88396 in the wild and no public exploit code.
Sources
Also known as GHSA-6jhf-4357-9q99.