Skip to main content
VulnerabilityPublished

CVE-2026-2978: FastApiAdmin · Unrestricted Upload

Affects FastApiAdminSource CVE Database V5

0
Compare

Public exploit available · CVSS 5.3 Medium.

Data as of 29 Oct 2026, 19:04 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
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:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 23 Feb 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: evidence found.

    CVSS exploit maturity: proof of concept public

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
FastApiAdminAffected
  • =2.0
  • =2.1
  • =2.2.0
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.

References

Community reviews

Loading reviews…