Skip to main content

FlyCms EUVDEUVD-2026-104277

| CVE-2026-112296 CRITICAL
Use of Default Credentials (CWE-1392)
2026-10-19 disclosure@vulncheck.com GHSA-6phq-6cxr-q574
9.3
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed FlyCms login endpoint
  2. Exploit
    Submit default flycms/admin123 credentials
  3. Execution
    Solve image captcha and authenticate as super admin
  4. Impact
    Control site content, users and configuration

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Default credential prevention
Exploitation Conditions

The FlyCms instance must ship with and still have the default super-administrator account (username flycms, password admin123) enabled and unchanged, and its /api/auth/login endpoint must be network-reachable. No authentication or prior privileges are required (PR:N). The only limiting factor is the image captcha presented at login, which must be solved per attempt - a minor barrier to pure automation but not to a human or OCR-assisted attacker. Exploitation is prevented only where an administrator has changed or removed the default credentials or where the admin login is not exposed to the attacker's network.

Impact

This is a genuine high-priority issue, not a CVSS-inflated paper risk. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N with VC:H/VI:H/VA:H) is fully consistent with the description: a network-reachable, unauthenticated default-credentials flaw (CWE-1392) granting complete super-administrator takeover. All signals point the same direction - the attack is trivial (known static credentials flycms/admin123 over POST /api/auth/login), fully remote, requires no prior access, and yields total compromise of content, users, and configuration. The only friction is an image captcha, which stops naive automated credential-stuffing but not a human or OCR-assisted attacker, so it is a speed-bump rather than a real control. Conflicting/missing signals to note: EPSS score is NOT provided in the input, so exploitation probability cannot be quantified; the product is NOT in CISA KEV and no public exploit code is referenced, so active exploitation is unconfirmed. The tag 'Information Disclosure' understates the impact - this is full administrative takeover (confidentiality, integrity AND availability), not mere disclosure. Net: the technical severity is real and exploitation is near-trivial, but the practical threat is bounded by the product's apparently small deployment footprint rather than by any difficulty of attack.

Exploit ScenarioDerived

An attacker discovers an internet-exposed FlyCms instance (at or before commit edfdf724) and sends a POST request to /api/auth/login using the shipped default account flycms with password admin123, solving only the image captcha. Authentication succeeds as super administrator, giving the attacker full control to deface or alter site content, harvest or modify user accounts, and change site configuration. No public exploit code is identified in the provided data, but the attack requires no tooling beyond a browser or HTTP client.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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

AnalysisAIv1 – Oct 19, 2026

FlyCms through commit edfdf724 permits unauthenticated remote takeover because it retains a default super-administrator account, flycms/admin123, reachable through POST /api/auth/login with only an image captcha as a barrier. An attacker who can reach that endpoint and solve the captcha can obtain full control of site content, users, and configuration. This is a genuine high-priority default-credentials issue (CWE-1392); no CISA KEV listing or public exploit code was identified at time of analysis, and the assessed CVSS 3.1 vector is AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.

RemediationAI

No vendor-released patched version was identified in the supplied data; the primary fix is to eliminate the default super-administrator credential. Immediately change the flycms account password from admin123, rename or delete the account, and create named administrative accounts; also remove the default insert from sql/flycms_20260928_093335.sql and any deployment automation so rebuilds do not reintroduce flycms/admin123. If the administrative login must remain reachable before an upstream fix is confirmed, restrict /api/auth/login behind an IP allowlist, VPN, or reverse-proxy access control and monitor for login attempts using the flycms username; this blocks opportunistic exploitation but breaks off-network administration and requires maintenance of allowlists. Do not rely on the image captcha as a security control. Review the VulnCheck advisory at https://www.vulncheck.com/advisories/flycms-through-commit-edfdf724-default-super-administrator-credentials and vendor issue https://github.com/sunkaifei/FlyCms/issues/19 for updates.

Affected VersionsENISA

FlyCMS 0 ≤edfdf724c3b944310f60c29aa755d03a00a75837

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

FlyCms is a web content management system, and the vulnerable commit edfdf724 contains or seeds a super-administrator account with the fixed username flycms and password admin123, as evidenced by the referenced README and sql/flycms_20260928_093335.sql file. The root cause is CWE-1392, Use of Default Credentials: the application treats a well-known, unchanged administrative credential as sufficient for authentication, so the normal login API becomes an unauthenticated admin-takeover path. POST /api/auth/login requires solving an image captcha, which is a minor automation hurdle rather than an authentication control; no prior privileges or user interaction are needed per the assessed vector PR:N/UI:N. No CPE strings were supplied, so exact CPE-based product identification cannot be confirmed from the input; the affected scope is the FlyCms repository at commit edfdf724. The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H is consistent with network-reachable, unauthenticated, high-impact compromise of confidentiality, integrity, and availability.

Know when the next one hits your stack

  • 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 (vulncheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.8 CRITICAL

Remote unauthenticated login with public default credentials (AV:N/PR:N), captcha is only a trivial speed-bump (AC:L), and super-admin access fully compromises C/I/A.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

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

DescriptionCVE.org

FlyCms through commit edfdf724 contains a default credentials vulnerability that allows unauthenticated remote attackers to gain super administrator access via the flycms account with password admin123. Attackers can log in through POST /api/auth/login, solving only the image captcha, to obtain full control of site content, users and configuration.

Executive ViewAI

Why It Matters

FlyCms deployments through commit edfdf724 retain a default super-administrator login (flycms/admin123), allowing an unauthenticated attacker who can reach the login API and pass an image captcha to take full control of site content, users, and configuration. Any organization running an affected instance therefore faces operational, reputational, and data-integrity risk from a remotely reachable takeover path. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, but the exposure is critical and should be contained immediately.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: immediately change or disable the flycms/admin123 super-administrator account, remove default super-administrator accounts, restrict POST /api/auth/login to trusted networks, add SSO or reverse-proxy authentication in front of the CMS, block or rate-limit login attempts at the WAF, segment the CMS from untrusted networks, monitor authentication logs, and audit for unauthorized administrator or configuration changes.

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Rare
obscure open-source Chinese CMS, hobby project, tiny production footprint
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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