S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
high·Product Based Web Vulnerabilities·Updated Aug 30, 2026

CVE-2026-44177 Scanner

CVE-2026-44177 Scanner - Path Traversal vulnerability in Kirby CMS

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
3
Times Used
continuous scan runs
6.1k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2026-44177
8.8
CVSShigh
Exploitable remotely over the internet · no authentication required.

Kirby is an open-source content management system. In versions 5.3.0 and above but prior to 5.4.1, Kirby did not correctly validate the provided user ID, resulting in a path traversal vulnerability. Version 5.3.0 introduced a performance improvement to the Users collection that loaded user objects lazily when first needed. Users were queried by their ID, which was then used to locate the corresponding account directory under site/accounts. This affected the authentication API (accessible to unauthenticated requests), the users API (accessible only to authenticated users), and any other place that uses $users->find() to look up an individual user by a request-provided email or ID. As a result, an attacker could trigger arbitrary PHP file inclusion of files named  index.php (for example, the main PHP files of plugins), the impact of which depends on the logic those files contain. It also allowed probing for the existence of arbitrary directories on the server, letting attackers fingerprint the server and site setup, including installed plugins and the content structure. This issue has been fixed in version 5.4.1.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
kirbyby getkirby
>= 5.3.0, < 5.4.1
Updated Sep 10, 2026View on NVD →
Detail

Kirby CMS is a flexible, file-based content management system used by web developers and content creators worldwide to build websites and manage content. Its user-friendly interface and versatility make it a popular choice for crafting dynamic web pages and blogs. The software is designed to be intuitive for users with little technical expertise, while still offering powerful customization options for advanced developers. Kirby CMS can be utilized by small businesses, freelancers, and large organizations alike due to its scalability and powerful templates. Websites built on Kirby CMS benefit from a flat-file architecture, eliminating the need for a database and enhancing performance. As an open-source platform, it encourages a community-driven approach, with regular updates and a multitude of plugins for extended functionality.

Path Traversal is a web security vulnerability that allows an attacker to access directories and files that are stored outside the web root folder. By manipulating variables that reference files with "dot-dot-slash (../)" sequences and their variations or by using absolute file paths, attackers can perform this attack. Such vulnerabilities may lead to full access to the file system and the inclusion of unintended files, resulting in unauthorized data retrieval. In the context of Kirby CMS, this vulnerability involves the /api/auth/login endpoint, where an attacker can supply a specially crafted email value to perform directory traversal attacks. Successful exploitation may allow a malicious actor to access or execute files outside the intended directory structure, undermining the application's security.

The path traversal vulnerability in Kirby CMS is found in its 5.3.0 to 5.4.0 versions, specifically within the /api/auth/login endpoint. An attacker can inject traversal sequences such as "../.." into the email field of a login request, which could potentially lead to unauthorized file inclusion or execution. This vulnerability arises because the application fails to properly sanitize user input, allowing it to be concatenated into file system paths. When such input is processed by the server, it may lead to the resolution of paths outside the intended directory, exposing sensitive files like index.php. As a protective measure, starting from version 5.4.1, the application implements proper input validation and sanitation procedures to prevent directory traversal exploits.

Exploiting this path traversal vulnerability can have several detrimental effects on affected systems. Attackers may gain the capability to include or execute arbitrary PHP files, which could compromise server integrity or lead to information disclosure. This could subsequently result in unauthorized access to sensitive data, such as database credentials or configuration settings. Even worse, if leveraged correctly, it could allow threat actors to execute arbitrary code, potentially leading to full server compromise. Moreover, continuous unauthorized access and manipulation might disrupt service delivery or degrade the performance of affected websites, causing reputational and financial damage to organizations relying on the vulnerable CMS versions.

REFERENCES

Solution Advice
  • Update Kirby CMS to version 5.4.1 or later to address the vulnerability.
  • Regularly review and update access controls to files and directories in your server environment.
  • Implement stringent input validation and sanitation policies to prevent new entry points for injection attacks.
  • Ensure all plugins and extensions used with Kirby CMS are also updated to their latest secure versions.
  • Conduct regular security audits to identify and mitigate potential vulnerabilities early.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2026-44177 Scanner - Path Traversal vulnerability in Kirby CMS | S4E