Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed FlyCms login endpoint
-
ExploitSubmit default flycms/admin123 credentials
-
ExecutionSolve image captcha and authenticate as super admin
-
ImpactControl 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
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
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.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-104277
GHSA-6phq-6cxr-q574
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB