blob: 5c495d4cd51e38910da74d1ab287f1d97b202941 [file] [log] [blame]
module: github.com/goadesign/goa
additional_packages:
- module: goa.design/goa
symbols:
- Controller.FileHandler
versions:
- fixed: v1.4.3
- module: goa.design/goa/v3
symbols:
- Controller.FileHandler
versions:
- fixed: v3.0.9
versions:
- fixed: v1.4.3
description: |
[`Controller.FileHandler`] allows for directory traversal attacks due
to usage of unsanitized user input.
published: 2021-04-14T12:00:00Z
credit: '@christi3k'
symbols:
- Controller.FileHandler
links:
pr: https://github.com/goadesign/goa/pull/2388
commit: https://github.com/goadesign/goa/commit/70b5a199d0f813d74423993832c424e1fc73fb39
cve_metadata:
id: CVE-9999-0012
cwe: 'CWE-22: Improper Limitation of a Pathname to a Restricted Directory (''Path
Traversal'')'
description: |
Improper path santiziation in github.com/goadesign/goa before v3.0.9, v2.0.10, or
v1.4.3 allow remote attackers to read files outside of the intended directory.