| modules: |
| - module: github.com/cloudflare/cfrpki |
| versions: |
| - fixed: 1.4.3 |
| vulnerable_at: 1.4.2 |
| packages: |
| - package: github.com/cloudflare/cfrpki/validator/pki |
| symbols: |
| - ExtractPathManifest |
| derived_symbols: |
| - SimpleManager.Explore |
| - SimpleManager.ExploreAdd |
| - Validator.AddManifest |
| - Validator.AddResource |
| description: | |
| Manifest path extraction is vulnerable to directory traversal attacks. |
| |
| The ExtractPathManifest function permits file paths containing relative |
| directory components (".."), permitting files to reference arbitrary |
| locations on the filesystem. |
| published: 2022-07-15T23:07:18Z |
| cves: |
| - CVE-2021-3907 |
| ghsas: |
| - GHSA-cqh2-vc2f-q4fh |
| credit: Koen van Hove |
| links: |
| commit: https://github.com/cloudflare/cfrpki/commit/eb9cc4db7b7b79e44f56dfaa959fccdfb2af8284 |