Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-2978: Unrestricted Upload in FastApiAdmin

0
Medium
VulnerabilityCVE-2026-2978cvecve-2026-2978
Published: Mon Feb 23 2026 (02/23/2026, 07:32:07 UTC)
Source: CVE Database V5
Product: FastApiAdmin

Description

CVE-2026-2978 is a medium-severity vulnerability in FastApiAdmin versions up to 2. 2. 0 that allows an attacker to perform unrestricted file uploads via the upload_file_controller function in the Scheduled Task API component. The vulnerability can be exploited remotely without user interaction or authentication, potentially enabling attackers to upload malicious files to the server. Although the CVSS score is moderate (5. 3), the exploit is publicly available, increasing the risk of exploitation. No known exploits in the wild have been reported yet. This vulnerability could lead to unauthorized code execution, data compromise, or service disruption if exploited. Organizations using FastApiAdmin should prioritize patching or mitigating this issue promptly. Countries with significant use of FastApiAdmin or with strategic industries relying on this framework are at higher risk.

AI-Powered Analysis

AILast updated: 02/23/2026, 08:01:38 UTC

Technical Analysis

CVE-2026-2978 identifies a vulnerability in FastApiAdmin, an administrative interface framework for FastAPI applications, specifically affecting versions 2.0 through 2.2.0. The flaw resides in the upload_file_controller function within the Scheduled Task API module, located in /backend/app/api/v1/module_system/params/controller.py. This vulnerability permits an attacker to perform unrestricted file uploads remotely without requiring authentication or user interaction. The unrestricted upload capability means that an attacker can upload arbitrary files, potentially including malicious scripts or executables, to the server hosting the FastApiAdmin instance. Such an ability can lead to remote code execution, privilege escalation, data exfiltration, or denial of service. The CVSS 4.0 vector indicates network attack vector (AV:N), low attack complexity (AC:L), no authentication required (AT:N), no user interaction (UI:N), and partial impacts on confidentiality, integrity, and availability (VC:L, VI:L, VA:L). The exploit is publicly available, increasing the likelihood of exploitation, although no active exploitation has been reported yet. The vulnerability affects a critical administrative component, making it a significant risk for organizations relying on FastApiAdmin for backend management and scheduled task operations. The absence of official patches at the time of reporting necessitates immediate mitigation efforts.

Potential Impact

The unrestricted file upload vulnerability can have severe consequences for organizations using FastApiAdmin. Attackers can upload malicious payloads such as web shells, ransomware, or backdoors, leading to full system compromise. This can result in unauthorized access to sensitive data, disruption of business operations, and potential lateral movement within the network. The vulnerability's remote exploitability without authentication makes it accessible to a wide range of attackers, including opportunistic threat actors and automated bots. Organizations in sectors with high-value data or critical infrastructure could face significant operational and reputational damage. Additionally, the public availability of the exploit code increases the risk of widespread attacks. The medium CVSS score reflects the moderate complexity but significant impact potential, especially if combined with other vulnerabilities or misconfigurations. Overall, the threat undermines the confidentiality, integrity, and availability of affected systems.

Mitigation Recommendations

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.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.2
Assigner Short Name
VulDB
Date Reserved
2026-02-22T15:09:10.914Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 699c0601be58cf853b557229

Added to database: 2/23/2026, 7:47:13 AM

Last enriched: 2/23/2026, 8:01:38 AM

Last updated: 2/23/2026, 10:05:04 AM

Views: 3

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats