Skip to content
Threat Feed
critical advisory

FearlessCMS: Unauthenticated debug script RCE and information disclosure (CVE-2026-63190)

CVE-2026-63190 allows unauthenticated attackers to bypass authentication via path normalization discrepancies to execute arbitrary filesystem operations, read sensitive files, and perform stored XSS in FearlessCMS versions prior to 0.1.4.

CVE search metadata

CVE search record: CVE-2026-63190. Severity: critical. CVSS: 9.4. KEV: no. Product: FearlessCMS (< 0.1.4). Brief: FearlessCMS: Unauthenticated debug script RCE and information disclosure (CVE-2026-63190). Brief link: https://feed.craftedsignal.io/briefs/2026-10-fearlesscms-unauth-debug/

Triage facts

Revision 1
Applicability
FearlessCMS (< 0.1.4)
Evidence
Unknown
Severity
Critical
Action
Immediate escalation
Sources
3 public sources
Freshness
Revision 1Oct 28, 23:36 UTC
Detection
1 rule
Vulnerabilities
1 CVE
Source quality
B2Likely

FearlessCMS versions prior to 0.1.4 contain five unauthenticated debug scripts within the 'admin/' directory. An authentication bypass exists due to inconsistent handling of unnormalized URI prefixes (e.g., using '/./admin/'), which allows attackers to reach these scripts despite authentication gates. These endpoints enable arbitrary filesystem reads and writes, stored XSS, and disk exhaustion. The vulnerability is fixed in version 0.1.4.

Attack Chain

  1. Attacker crafts an HTTP request using an unnormalized path (e.g., '/./admin/debug_save_flow.php') to bypass authentication checks in 'router.php'.
  2. The application serves the requested debug script with administrative privileges.
  3. Attacker uses 'admin/debug_save_flow.php' to perform path traversal and arbitrary file writes ('file_put_contents') to inject malicious content or stored XSS payloads.
  4. Attacker uses 'admin/debug_content.php' to enumerate directories and read sensitive files via 'scandir' and 'file_get_contents'.
  5. Attacker utilizes 'admin/preview-handler.php' or 'admin/testdebug.php' to induce disk exhaustion by writing excessive data to the server.
  6. Stored XSS payloads execute in the context of administrators who view the manipulated content, potentially leading to session hijacking.

Impact

Successful exploitation allows site defacement, unauthorized access to sensitive application data, potential session compromise via XSS, and service disruption through disk exhaustion. In default deployments where the application runs as root, these operations may result in full system compromise.

Recommendation

  • Upgrade FearlessCMS to version 0.1.4 or later immediately.
  • Audit logs for requests containing suspicious directory traversal sequences such as '/./admin/' or '..' in URI stems.
  • Review all contents of the 'content/' directory for unauthorized modifications or embedded JavaScript.

Immediate actions

Upgrade FearlessCMS to version 0.1.4 on all exposed instances.

IT Operations 24h

Threat Hunt

Search web server access logs for '/./admin/' or unexpected access to files within the 'admin/' directory.

T1190 high high confidence hunt now

Data: webserver access logs

Mitigations

Upgrade FearlessCMS to 0.1.4.

immediate IT Operations

CVE-2026-63190

Detection coverage 1

Detects CVE-2026-63190 Exploitation - Authentication Bypass via Path Normalization

critical

Detects exploitation attempts targeting FearlessCMS debug scripts by identifying common path traversal patterns used to bypass administrative URI prefix checks.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →