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

CVE-2026-29059 Scanner

CVE-2026-29059 Scanner - Path Traversal vulnerability in Windmill

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.6k
Times Used
continuous scan runs
4.8k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2026-29059
6.9
CVSSmedium
Exploitable remotely over the internet · no authentication required.

Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows and UIs. Prior to version 1.603.3, an unauthenticated path traversal vulnerability exists in Windmill's get_log_file endpoint "(/api/w/{workspace}/jobs_u/get_log_file/{filename})". The filename parameter is concatenated into a file path without sanitization, allowing an attacker to read arbitrary files on the server using ../ sequences. This issue has been patched in version 1.603.3.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
windmillby windmill-labs
< 1.603.3
Updated Aug 21, 2026View on NVD →
Detail

Windmill is a software solution frequently used by businesses and individuals for managing tasks and processes efficiently. The software is known for its modular design and flexibility, appealing to a broad range of users. It offers an array of functionalities that increase productivity by automating workflows and integrating with third-party applications. Windmill's adoption across various industries stems from its ability to handle complex automation needs while maintaining user-friendly interfaces. As businesses increasingly rely on Windmill for critical processes, ensuring its security against vulnerabilities has become paramount. This entails regular updates and security assessments to maintain trust in its integrations and operations.

This scanner detects Path Traversal vulnerabilities in the Windmill software, a critical vulnerability type. Path Traversal allows attackers to access files on the server by traversing file directories insecurely. The scanner is essential for identifying unsecured endpoints that may permit unauthorized file reads, posing significant security risks. With this capability, the scanner helps mitigate potential data breaches and sensitive information exposure. The vulnerability severity in Windmill is marked as critical due to its ability to be exploited remotely. By identifying vulnerable versions, users can take corrective actions promptly to fortify their systems.

The detected Path Traversal vulnerability in Windmill is rooted in improper input sanitization within the 'get_log_file' endpoint. This endpoint allows a filename parameter, which, when unsanitized, can be manipulated to traverse directories illegitimately. The scanner tests several HTTP paths to detect this flaw, primarily targeting areas where unauthorized file read attempts might occur. This vulnerability could be exploited without authentication, making it particularly dangerous. The scanner's robust detection mechanism ensures safe operations by alerting users to potential breaches through specific path manipulations. Addressing this vulnerability involves updating Windmill to secure versions, reinforcing the endpoint against unauthorized access.

If malicious actors exploit this vulnerability, they can gain unauthorized access to sensitive files, potentially leading to data theft and exposure. An attacker could obtain critical configuration files or user data, jeopardizing the integrity and confidentiality of the system. Such breaches might result in financial loss, system outages, or reputational damage. Moreover, attackers could leverage accessed data for further exploitation or attacks against other system components. It underlines the need for immediate attention to rectify the vulnerability and protect sensitive information. Companies using vulnerable versions must act swiftly to prevent these severe repercussions.

REFERENCES

Solution Advice
  • Update Windmill to version 1.603.3 or later to address the vulnerability.
  • Review and enhance the input validation mechanisms in place for file paths to prevent directory traversal attempts.
  • Implement strict access controls to sensitive directories on the server, limiting exposure in case of an intrusion.
  • Regularly audit log files and server activities for unusual file access patterns to detect potential exploitation.
  • Erect firewalls or intrusion detection systems to monitor and block malicious file access attempts.

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.