
Cloud Vulnerability DB
A community-led vulnerabilities database
The vulnerability CVE-2019-25073 affects the goa.design/goa package, a Go-based framework. The issue was discovered in versions before v1.4.3 for the main package and before v3.0.9 for v3, involving improper input sanitization in the Controller.FileHandler component (Go Packages).
The vulnerability is classified as CWE-22 (Path Traversal) and stems from improper sanitization of user input in the Controller.FileHandler component. This security flaw allows for directory traversal attacks, particularly when a Files endpoint is defined with a wildcard. The issue specifically relates to the handling of '../' sequences in URL paths (GitHub PR).
The vulnerability allows attackers to read files outside of the target directory that the server has permission to read, potentially exposing sensitive information through directory traversal attacks (Go Packages).
The vulnerability can be exploited through HTTP requests containing path traversal sequences (../) when accessing endpoints that use the FileHandler component. A proof of concept exploit involves sending requests with URL-encoded traversal sequences such as '..%2F..%2F..%2F' to access files outside the intended directory (GitHub PR).
The issue has been fixed in goa.design/goa version 1.4.3 and goa.design/goa/v3 version 3.0.9. The fix implements proper path traversal checks in the FileHandler component to prevent access to files outside the intended directory (GitHub Commit).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."