Skip to main content

FastAdmin CVE-2026-102247

| EUVDEUVD-2026-88620 HIGH
Execution with Unnecessary Privileges (CWE-250)
2026-09-29 VulDB GHSA-jchq-r8m9-6xgq
7.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain admin session on FastAdmin
  2. Delivery
    Access Database Management (database.php)
  3. Exploit
    Abuse over-privileged DB operation
  4. Execution
    Execute commands with excess privilege
  5. Impact
    Full compromise of C/I/A

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V8 - Authorization Unnecessary privilege execution
Exploitation Conditions

Requires an authenticated administrative session on FastAdmin (PR:H) with access to the Database Management component (application/database.php), plus user interaction (UI:P per the CVSS 4.0 vector). It is not exploitable by an unauthenticated remote attacker against a default install - the backend admin panel and its database-management feature must be reachable and the attacker must already hold admin-level access or coerce an admin into interacting. This admin-only gating is the primary factor limiting real-world exploitation despite the network attack vector.

Impact

The vendor CVSS 4.0 vector (AV:N/AC:L/PR:H/UI:P, full VC/VI/VA:H, score 7.1) describes a network-reachable but heavily gated flaw: exploitation requires high privileges (PR:H - an authenticated administrator) AND user interaction (UI:P). Once triggered, impact is high across confidentiality, integrity, and availability of the vulnerable system, with no scope change (SC/SI/SA:N). A public proof-of-concept exists (VulDB E:P, GitHub baguette168/CVE issue #2), so this is 'publicly available exploit code exists' - but there is NO EPSS score and NO CISA KEV listing, so there is no evidence of widespread or active exploitation. The dominant risk-limiting signal is PR:H: because the Database Management function (application/database.php) is an admin-only backend feature, an attacker must already hold an administrative session, which sharply narrows the realistic threat to post-authentication privilege abuse or a compromised/malicious admin rather than opportunistic remote attack. This is a moderate-priority, high-CVSS-but-high-precondition issue - real but not internet-wormable. Note the CWE-250 (execution with unnecessary privileges) framing plus the 'Privilege Escalation' tag: the substantive risk is that the database feature runs with more privilege than needed, so an admin can leverage it to reach OS/DB command execution beyond intended bounds.

Exploit ScenarioDerived

An authenticated FastAdmin administrator (or an attacker who has hijacked an admin session) navigates to the Database Management feature and abuses application/database.php, which executes with unnecessary privileges, to run database/OS-level operations beyond the intended scope, yielding full compromise of the affected instance. A public PoC is available on GitHub (baguette168/CVE issue #2). Because the CVSS vector marks UI:P, the chain may also require luring another admin to interact with a crafted request/page.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 public PoC No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Sep 29, 2026

Privilege escalation in FastAdmin (versions 1.6.1.20250430 and 1.6.5.20260602) lets an attacker who already holds an authenticated administrator session manipulate the Database Management component via application/database.php so that code runs with privileges beyond those intended, resulting in full compromise of confidentiality, integrity, and availability of the affected instance. Exploitation is network-reachable but heavily gated: the assessed vector (CVSS:3.1/AV:N/AC:L/PR:H/UI:R, score 7.1) requires high privileges and user interaction, so an unauthenticated attacker against a default install cannot trigger it directly. Publicly available exploit code exists and is referenced in a public GitHub issue, though there is no KEV confirmation of active exploitation; the EPSS-style exploit maturity flag in the CVSS 4.0 vector (E:P) reinforces that a working proof of concept is circulating.

Earlier versions of this analysis (1)
v1 Sep 29, 2026 - 04:01 CVSS 8.5

Execution with unnecessary privileges in FastAdmin's Database Management component (application/database.php) affects versions 1.6.1.20250430 and 1.6.5.20260602, letting an authenticated attacker with a high-privilege backend session perform database operations beyond their intended authorization with high confidentiality, integrity, and availability impact. The attack is remotely reachable but requires passive user interaction and is not exploitable by unauthenticated outsiders. Publicly available exploit code exists, and although VulDB assigns an 8.5 CVSS 4.0 score, an independent assessment rates this as a moderate real-world priority because the attacker must already possess or hijack a high-privilege FastAdmin account.

RemediationAI

No vendor-released patch identified at time of analysis, and no patched version number is present in the provided references, so upgrade decisions must be confirmed against the FastAdmin project's own release notes before relying on a specific build. Until a fix is confirmed, the most effective compensating control is to remove the admin panel and the Database Management component from untrusted network exposure - place the /admin backend behind VPN, an authenticated reverse proxy, or an IP allowlist, accepting that this blocks legitimate remote administration. If Database Management is not operationally required, disable or delete the application/database.php-backed route entirely, understanding that this removes a legitimate configuration capability. Enforce multi-factor authentication and least-privilege separation for administrator accounts so that a compromised admin credential cannot be leveraged to reach this feature, and lower the privileges of the web/PHP process (e.g. dedicated DB user with minimal grants) so that manipulation of database.php cannot yield broader execution rights. Monitor for and alert on any modification of application/database.php, as the public proof of concept at https://github.com/baguette168/CVE/issues/2 makes tampering with this file a realistic detection signal. Track https://vuldb.com/vuln/411145 for updates, and note that none of these controls substitute for a vendor patch when one becomes available.

Affected VersionsENISA

FastAdmin 1.6.5.20260602
FastAdmin 1.6.1.20250430

Affected Packages

euvd fastadmin no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

FastAdmin is a PHP rapid-development backend framework built on ThinkPHP, widely deployed for admin panels and content management. The vulnerable file, application/database.php, is the configuration file holding database connection settings for the Database Management component; manipulating it causes the component to execute under elevated or unnecessary privileges. The root cause class is CWE-250 (Execution with Unnecessary Privileges), i.e. the code operates with more rights than its function requires, so an admin-level user interacting with the feature can escalate the effect of an action beyond the intended privilege boundary. The CPE entry (cpe:2.3:a:n/a:fastadmin:*:*:*:*:*:*:*:*) indicates the affected product is tracked generically without a vendor namespace, covering the FastAdmin 1.6.1.x and 1.6.5.x lines noted in the description. The CVSS 4.0 vector shows AV:N with AC:L, but PR:H and UI:P - meaning a valid administrative session and some form of user/admin interaction are prerequisites. Because the flaw is in a backend administration module, exposure is governed entirely by whether the admin panel and its Database Management feature are reachable from untrusted networks.

Know when Fastadmin gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 6.8 MEDIUM

Network-reachable admin backend but requires administrative privileges (PR:H) and admin interaction (UI:R); over-privileged DB operation yields full C/I/A on the same system (S:U).

3.1 AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Sep 29, 2026 - 04:22 NVD
8.5 (HIGH) 7.1 (HIGH)
CVE Published
Sep 29, 2026 - 03:15 cve.org
HIGH 8.5

DescriptionCVE.org

A vulnerability was detected in FastAdmin 1.6.1.20250430/1.6.5.20260602. This affects an unknown function of the file application/database.php of the component Database Management. The manipulation results in execution with unnecessary privileges. The attack may be launched remotely. The exploit is now public and may be used.

Technical POC Analysis

CWE-250 (Execution with Unnecessary Privileges), per the CVE record.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 public PoC link from github

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

FastAdmin deployments on versions 1.6.1.20250430 and 1.6.5.20260602 are exposed to a high-severity privilege escalation that, once an administrator account is already compromised, can allow complete control of the affected instance. Because exploitation requires an authenticated administrator session and user interaction, the primary business risk is to organizations with weak admin access controls, exposed admin panels, or insider threats. Leadership should prioritize restricting administrative access and monitoring for exploitation attempts while no vendor patch is available.

Business Impact: High
Compensating Controls

Restrict administrative interface to trusted networks/VPN, enforce MFA, disable or tightly restrict Database Management component, monitor and restrict modifications to application/database.php, review admin session logs, and deploy WAF virtual patching rules if available. No vendor-released patch identified at time of analysis.

Threat Intelligence Overview

EPSS Score
0.4%
Top 69% exploitable
Prevalence
Medium
popular Chinese open-source PHP/ThinkPHP admin framework, common but not ubiquitous
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2021-43117 CRITICAL POC
9.8 Dec 13

fastadmin v1.2.1 is affected by a file upload vulnerability which allows arbitrary code execution through shell access.

CVE-2020-25967 HIGH POC
8.8 Dec 10

The member center function in fastadmin V1.0.0.20200506_beta is vulnerable to a Server-Side Template Injection (SSTI) vu

CVE-2019-17431 HIGH POC
8.8 Oct 10

An issue was discovered in fastadmin 1.0.0.20190705_beta. Rated high severity (CVSS 8.8), this vulnerability is remotely

CVE-2019-11077 HIGH POC
8.8 Apr 11

FastAdmin V1.0.0.20190111_beta has a CSRF vulnerability to add a new admin user via the admin/auth/admin/add?dialog=1 UR

CVE-2019-17432 MEDIUM POC
6.5 Oct 10

An issue was discovered in fastadmin 1.0.0.20190705_beta. Rated medium severity (CVSS 6.5), this vulnerability is remote

CVE-2018-10268 MEDIUM POC
5.4 Apr 22

An issue was discovered in FastAdmin V1.0.0.20180417_beta. Rated medium severity (CVSS 5.4), this vulnerability is remot

CVE-2024-7928 MEDIUM POC
5.3 Aug 19

A vulnerability, which was classified as problematic, has been found in FastAdmin up to 1.3.3.20220121. Rated medium sev

CVE-2024-7453 MEDIUM POC
5.1 Aug 04

A vulnerability was found in FastAdmin 1.5.0.20240328. Rated medium severity (CVSS 5.1), this vulnerability is remotely

CVE-2020-21665 HIGH
7.2 Nov 17

In fastadmin V1.0.0.20191212_beta, when a user with administrator rights has logged in, a malicious parameter can be pas

CVE-2026-86244 LOW POC
2.1 Sep 07

Cross-site scripting in FastAdmin's User Controller (versions up to 1.2.0.20210401_beta) allows remote unauthenticated a

CVE-2025-14966 LOW POC
2.0 Dec 19

SQL injection in FastAdmin up to version 1.7.0.20250506 allows high-privilege authenticated attackers to execute arbitra

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy