CVE-2026-2978: FastApiAdmin · Unrestricted Upload
Affects FastApiAdminSource CVE Database V5
Public exploit available · CVSS 5.3 Medium.
Data as of 29 Oct 2026, 19:04 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 32% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 23 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: evidence found.
CVSS exploit maturity: proof of concept public
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| FastApiAdmin | Affected
| Fixed in– |
AI-suggested
To mitigate CVE-2026-2978, organizations should immediately implement the following measures: 1) Apply any available patches or updates from FastApiAdmin developers as soon as they are released. 2) If patches are not yet available, restrict access to the upload_file_controller endpoint using network-level controls such as IP whitelisting, VPNs, or firewall rules to limit exposure. 3) Implement strict server-side validation of uploaded files, including checking file types, sizes, and contents to prevent malicious uploads. 4) Employ application-layer security controls such as web application firewalls (WAFs) configured to detect and block suspicious upload attempts. 5) Monitor logs and network traffic for unusual upload activity or access patterns targeting the Scheduled Task API. 6) Consider disabling or restricting the scheduled task upload functionality if it is not essential. 7) Conduct regular security assessments and penetration testing focused on file upload functionalities. 8) Educate development and operations teams about secure file handling practices to prevent similar vulnerabilities in the future.
Description
A vulnerability was detected in FastApiAdmin up to 2.2.0. This vulnerability affects the function upload_file_controller of the file /backend/app/api/v1/module_system/params/controller.py of the component Scheduled Task API. Performing a manipulation results in unrestricted upload. The attack can be initiated remotely. The exploit is now public and may be used.