Description
A flaw has been found in Drogon up to 1.9.13-1/10.0-beta.3 on Windows. Affected is the function StaticFileRouter::route of the file lib/src/StaticFileRouter.cc of the component Static File Router. Executing a manipulation can lead to path traversal. The attack may be performed from remote. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-10-04
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Patch Now
AI Analysis

Impact

A flaw in the StaticFileRouter component of Drogon allows an attacker to craft a URL that resolves to arbitrary files on the host filesystem. The vulnerability is triggered by manipulating path components in the route, giving the attacker read access to files outside the intended static directory. This path traversal can be performed from a remote host, with the exploit already published on public channels.

Affected Systems

The affected product is Drogon, a C++ web framework, on Windows builds up to versions 1.9.13-1 and 10.0-beta.3. The issue resides in the StaticFileRouter::route implementation in StaticFileRouter.cc. Users deploying these drogon releases with the static file router exposed to the internet are at risk.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate to high severity, primarily compromising confidentiality through information disclosure. The EPSS information is not available, but a published exploit exists, suggesting realistic exploitation potential. The vulnerability is not listed in the CISA KEV catalog, though the remote attack vector and availability of the exploit warrant immediate attention.

Generated by OpenCVE AI on October 4, 2026 at 10:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Drogon release that contains the StaticFileRouter path traversal fix.
  • Disable the static file router or restrict it to a read‑only directory that does not contain sensitive files.
  • Configure file‑system permissions to limit the web server process to only the intended static directory, preventing access to other files.
  • Monitor access logs for unusual file access attempts and set up alerts for potential path traversal activity.

Generated by OpenCVE AI on October 4, 2026 at 10:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 04 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description A flaw has been found in Drogon up to 1.9.13-1/10.0-beta.3 on Windows. Affected is the function StaticFileRouter::route of the file lib/src/StaticFileRouter.cc of the component Static File Router. Executing a manipulation can lead to path traversal. The attack may be performed from remote. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title Drogon Static File Router StaticFileRouter.cc route path traversal
First Time appeared Drogon
Drogon drogon
Weaknesses CWE-22
CPEs cpe:2.3:a:drogon:drogon:*:*:*:*:*:*:*:*
Vendors & Products Drogon
Drogon drogon
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:N/A:N/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-04T08:00:06.704Z

Reserved: 2026-10-03T16:53:02.869Z

Link: CVE-2026-105144

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-04T09:16:39.437

Modified: 2026-10-04T09:16:39.437

Link: CVE-2026-105144

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-04T11:00:12Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')