CVE-2020-17518
Apache Flink directory traversal attack: remote file writing through the REST API
Basic Information
- CVE State
- PUBLISHED
- Reserved Date
- August 12, 2020
- Published Date
- January 05, 2021
- Last Updated
- February 13, 2025
- Vendor
- Apache Software Foundation
- Product
- Apache Flink
- Description
- Apache Flink 1.5.1 introduced a REST handler that allows you to write an uploaded file to an arbitrary location on the local file system, through a maliciously modified HTTP HEADER. The files can be written to any location accessible by Flink 1.5.1. All users should upgrade to Flink 1.11.3 or 1.12.0 if their Flink instance(s) are exposed. The issue was fixed in commit a5264a6f41524afe8ceadf1d8ddc8c80f323ebc4 from apache/flink:master.
- Tags
- Proof of Concept Available
- Yes (added 2021-01-06 13:40:06 UTC) Source
CVSS Scores
CVSS v3.1
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v2.0
Vector: AV:N/AC:L/Au:N/C:N/I:P/A:N
Exploit Status
References
Known Exploited Vulnerability Information
| Source | Added Date |
|---|---|
| The Shadowserver (via CIRCL) | 2025-12-05 00:00:00 UTC |
Scanner Integrations
| Scanner | URL | Date Detected |
|---|---|---|
| Nuclei | https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2020/CVE-2020-17518.yaml | 2025-04-25 00:00:00 UTC |
Potential Proof of Concepts
Warning: These PoCs have not been tested and could contain malware. Use at your own risk.
murataydemir/CVE-2020-17518
Type: github • Created: 2021-01-10 01:12:45 UTC • Stars: 3
QmF0c3UK/CVE-2020-17518
Type: github • Created: 2021-01-06 13:40:06 UTC • Stars: 7
Timeline
-
CVE ID Reserved
-
CVE Published to Public
-
Proof of Concept Exploit Available
-
Detected by Nuclei
-
Added to KEVIntel