Skip to main content

Ragic Cloud Database CVE-2025-15016

CRITICAL
Use of Hard-coded Cryptographic Key (CWE-321)
2025-12-22 twcert@cert.org.tw
9.3
CVSS 4.0 · Vendor: cert
View

Attack ChainAIDerived

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

  1. Access
    Reach Ragic web interface over network
  2. Delivery
    Extract or reuse hard-coded cryptographic key
  3. Exploit
    Forge verification token for target user
  4. Execution
    Authenticate as arbitrary/admin user
  5. Impact
    Full account takeover and data access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Key management, no hard-coded keys
Exploitation Conditions

No special configuration required - the cryptographic key is hard-coded in the product, so any internet- or network-reachable instance of Ragic Enterprise Cloud Database is exploitable by an unauthenticated attacker against default deployments (AV:N/AC:L/PR:N/UI:N). The only practical limiting factor is network reachability of the application's login/verification endpoint; an attacker must be able to reach the service, and must know or recover the fixed key (trivial once published or reverse-engineered). No user interaction, prior authentication, or non-default setting is needed.

Impact

This is a genuinely high-priority flaw, and the signals are largely consistent. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N with VC:H/VI:H/VA:H, score 9.3) describes a network-reachable, low-complexity, unauthenticated vulnerability with full compromise of confidentiality, integrity, and availability - matching the description of a hard-coded cryptographic key (CWE-321) that lets an attacker forge verification data and authenticate as any user, i.e. complete authentication bypass and account takeover. The one notable tension is the EPSS score: 0.53% (43rd percentile) is low-to-moderate and does not reflect the ease implied by the CVSS vector. This divergence is expected for a freshly disclosed vulnerability in a niche vendor product - EPSS has little observed exploitation data yet and should not be read as evidence the flaw is hard to exploit. There is no CISA KEV listing and no public exploit identified at time of analysis, so this is not confirmed active exploitation; however, hard-coded-key bypasses are typically trivial to weaponize once the key is extracted, so the gap between 'no public PoC' and 'exploitable' may close quickly. Net: treat as a serious patch-now issue for anyone running Ragic Enterprise Cloud Database, while recognizing the real-world blast radius is bounded by the product's limited deployment footprint.

Exploit ScenarioDerived

A remote, unauthenticated attacker who can reach the Ragic Enterprise Cloud Database web interface uses the publicly fixed (hard-coded) cryptographic key to generate valid verification information for an arbitrary account. Because the key is identical across installations, the attacker crafts a forged authentication token and logs in as any user - including administrators - without credentials. No public exploit code is identified at time of analysis, but exploitation requires only network access to the application.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Ragic Enterprise Cloud Database ships with a hard-coded cryptographic key (CWE-321), and because that key is fixed across deployments an unauthenticated remote attacker who obtains it can forge the platform's verification information and authenticate as any user, including administrative accounts. No prior login, user interaction, or non-default configuration is required - the only real precondition is network reachability of the affected service, making this a broad, high-severity authentication bypass against default installations. At the time of analysis there is no evidence of confirmed active exploitation (not listed in CISA KEV) and no public exploit code identified, and the EPSS score remains low at 0.53% (43rd percentile); however, the flaw was publicly documented by TWCERT/CC, so the fixed key should be treated as effectively public and the low EPSS should not be read as low risk.

RemediationAI

No vendor-released patch or fix version is identified in the available data, so remediation must begin with confirming with Ragic (via the TWCERT/CC advisory at https://www.twcert.org.tw/en/cp-139-10588-771e5-2.html) whether a corrected build that replaces the static key with a per-installation secret has been issued and, if so, which version - apply that version as soon as it is confirmed. Until a fix exists, apply compensating controls: remove the service from untrusted networks by placing the login and verification endpoints behind an authenticated reverse proxy, VPN, or IP allowlist so that only known clients can reach them (trade-off: this blocks legitimate remote and mobile users and complicates SaaS-style access); if the deployment is customer-managed, rotate or replace the embedded cryptographic key with a uniquely generated high-entropy secret at build/deploy time and invalidate all tokens minted under the old key (trade-off: may break integrations or client components that also embed the fixed key, and requires code changes that vendor support may not cover); enforce monitoring and alerting on authentication events, particularly successful logins from unusual source addresses or for privileged accounts, to detect exploitation attempts (trade-off: detection, not prevention - the bypass still succeeds if the attacker reaches the endpoint); and treat mandatory MFA at an external identity-aware proxy as an additional layer (trade-off: does not address the underlying key compromise if the proxy itself accepts the forged verification material). Assume any secrets or sessions generated while the fixed key was in use may have been exposed and rotate downstream credentials accordingly.

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

The root cause is CWE-321, Use of a Hard-coded Cryptographic Key. Rather than generating per-installation secrets during deployment, Ragic Enterprise Cloud Database embeds a static cryptographic key in the application code or configuration that is reused across all instances. That key underpins the generation and validation of authentication/verification material (for example signed tokens or session-verification data), so anyone who learns the key can reproduce the same cryptographic output the server expects and present it as a legitimate credential. The affected product is identified by the CPE cpe:2.3:a:ragic:enterprise_cloud_database:-:*:*:*:*:*:*:*, i.e. the product is tracked without a version qualifier, so all builds relying on the same embedded secret are presumed affected. Because the secret is in the shipped artifact, it can be recovered by reverse engineering binaries or client-side code, or simply reused once published in the vendor/CERT advisory - there is no per-tenant entropy to defeat replay. This class of flaw defeats the entire authentication boundary in a single step and cannot be meaningfully mitigated by endpoint hardening on the client side.

Know when Enterprise Cloud Database 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 (cert) 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

Network-reachable, unauthenticated hard-coded-key bypass needs no user interaction (AV:N/AC:L/PR:N/UI:N); impersonating any user yields full C/I/A impact within the application scope (S:U).

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 (cert).

CVSS VectorVendor: cert

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

Enterprise Cloud Database developed by Ragic has a Hard-coded Cryptographic Key vulnerability, allowing unauthenticated remote attackers to exploit the fixed key to generate verification information and log into the system as any user.

Threat Intelligence Overview

EPSS Score
0.5%
Top 57% exploitable
Prevalence
Low
niche Taiwanese no-code/database SaaS and on-prem product, limited enterprise footprint
Data Quality
3 sources
Confidence: Low

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.5%
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +1
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.

Affected Products (CPE)CVE.org

cpe:2.3:a:ragic:enterprise_cloud_database:-:*:*:*:*:*:*:*

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