Skip to content
Threat Feed
high advisory

Casbin Casdoor: Path traversal and arbitrary file write (CVE-2026-6815)

Casbin Casdoor versions prior to 3.54.1 are vulnerable to an authenticated path traversal vulnerability that allows attackers with administrative access to write arbitrary files to the server, leading to RCE or DoS.

CVE search metadata

CVE search record: CVE-2026-6815. Severity: medium. CVSS: 5.9. EPSS: 0.59%. KEV: no. Product: Casdoor (< 3.54.1). Brief: Casbin Casdoor: Path traversal and arbitrary file write (CVE-2026-6815). Brief link: https://feed.craftedsignal.io/briefs/2026-10-casdoor-path-traversal/

Triage facts

Revision 1
Applicability
Casdoor (< 3.54.1)
Evidence
Unknown
Severity
High
Action
Immediate escalation
Sources
4 public sources
Freshness
Revision 1Oct 22, 07:01 UTC
Detection
1 rule
Vulnerabilities
1 CVE
Source quality
B2Very likely

Casbin Casdoor versions prior to 3.54.1 contain a path traversal vulnerability in the 'Local File System' storage provider configuration. An authenticated administrator can exploit this flaw by manipulating the 'pathPrefix' and 'fullFilePath' parameters during resource upload or provider configuration. The lack of path validation allows for the writing of arbitrary files to the underlying host filesystem, which can be leveraged for Remote Code Execution (RCE) or Denial of Service (DoS). This vulnerability is confirmed to be fixed in version 3.54.1.

Attack Chain

  1. Attacker gains access to a Casdoor instance with administrative privileges.
  2. Attacker navigates to the 'Local File System' storage provider configuration page.
  3. Attacker uses directory traversal sequences (e.g., '../') within the 'pathPrefix' parameter.
  4. Attacker initiates a resource upload or provider update.
  5. The application fails to validate the resulting file path, permitting the write outside the intended storage directory.
  6. Attacker overwrites sensitive files such as '.ssh/authorized_keys', web roots, or core application files.
  7. Attacker triggers code execution or disrupts service.

Impact

Successful exploitation allows for arbitrary file writes, resulting in Remote Code Execution (RCE) by overwriting files such as '.ssh/authorized_keys', crontabs, or web shells. Alternatively, attackers can cause a Denial of Service (DoS) by overwriting application databases or core binary files.

Recommendation

  • Upgrade Casdoor to version 3.54.1 or later immediately.
  • Audit Casdoor administrator account activity for suspicious 'Local File System' provider configurations or modifications.
  • Inspect application file paths and logs for unauthorized file write attempts using directory traversal sequences.
  • Apply the Principle of Least Privilege to the system user running the Casdoor process to restrict write access to sensitive system directories.

Immediate actions

Upgrade Casdoor to version 3.54.1 or later.

IT Operations 24h

Threat Hunt

Search web logs for POST requests to /api/add-provider containing '..' or traversal sequences.

T1190 high high confidence hunt now

Data: Web access logs

Mitigations

Upgrade to 3.54.1

immediate IT Operations

CVE-2026-6815

Detection coverage 1

Detect Casdoor Path Traversal Attempt

high

Detects exploitation attempts against CVE-2026-6815 by identifying path traversal sequences in web server logs targeting the /api/add-provider endpoint.

sigma tactics: initial_access techniques: T1190 sources: webserver

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