CVE-2020-17519 kev in the critical feed json
Apache Flink directory traversal attack: reading remote files through the REST API
published 2021-01-05 5 y ago modified 2026-09-10 59 d ago also BIT-flink-2020-17519 , EUVD-2021-0481 , GHSA-395w-qhqr-9fr6
- cvss
- 9.1
- version 3.1, CNA
- cisa kev
- Exploited
- added 2024-05-23
- epss
- 98.0%
- EPSS 98.0% chance of exploitation in 30 days, percentile 99.9%
- public exploits
- 2
- Metasploit, Exploit-DB, plus a Nuclei check
Summary
A change introduced in Apache Flink 1.11.0 (and released in 1.11.1 and 1.11.2 as well) allows attackers to read any file on the local filesystem of the JobManager through the REST interface of the JobManager process. Access is restricted to files accessible by the JobManager process. 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 b561010b0ee741543c3953306037f00d7a9f0801 from apache/flink:master.
Patch / fix
cisa required action Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
- maven org.apache.flink:flink-runtime_2.11 1.11.3
- maven org.apache.flink:flink-runtime_2.12 1.11.3
- bitnami flink 1.11.3
- apache flink 1.11.3
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2020-17519 updated cvss 7.5
apache-flink: directory traversal attack allows reading remote files through the REST API
-
Red Hat Fuse 7 camel-flink Red Hat Integration Camel K 1 camel-flinknot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Timeline
- First public exploit (Metasploit auxiliary/scanner/http/apache_flink_jobmanager_traversal)
- Published
- Added to CISA KEV
- CISA SSVC: exploitation active
- CISA patch deadline
Known exploited
- Added
- 2 y ago
- Patch by
- 2024-06-13 (2 y ago)
- Ransomware
- Not known
- Required action
- Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
- Vendor, product
- Apache, Flink
- CISA name
- Apache Flink Improper Access Control Vulnerability
CISA SSVC
- Exploitation
- Active, exploited in the wild
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
98.00% chance of exploitation in the next 30 days, higher than 99.9% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- Metasploit auxiliary/scanner/http/apache_flink_jobmanager_traversal Apache Flink JobManager Traversal metasploit auxiliary, normal rank, 2021-01-05
- EDB-49398 Apache Flink 1.11.0 - Unauthenticated Arbitrary File Read (Metasploit) webapps, 2021-01-08
- Nuclei template Apache Flink - Local File Inclusion nuclei detection template
- packetstormsecurity.com http://packetstormsecurity.com/files/160849/Apache-Flink-1.11.0-Arbitrary-File-Read-Directory-Traversal.html referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N/E:H |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| CNA | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:P/I:N/A:N |
| OSV | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.flink:flink-runtime_2.11 | >=1.11.0, <1.11.3 |
1.11.3 |
| maven | org.apache.flink:flink-runtime_2.12 | >=1.11.0, <1.11.3 |
1.11.3 |
| bitnami | flink | >=1.11.0, <1.11.3 |
1.11.3 |
Affected products
- Apache Software Foundation Apache Flink
- apache flink
Classification
References
-
packetstormsecurity.com
/files/160849/Apache-Flink-1.11.0-Arbitrary-File-Read-Directory-Traversal.html
web, exploit, third-party-advisory, vdb-entry, advisory
-
lists.apache.org
/thread.html/r6843202556a6d0bce9607ebc02e303f68fc88e9038235598bde3b50d%40%3Cdev.flink.apache.org%3E
mailing-list, web, vendor-advisory, advisory
-
lists.apache.org
/thread.html/r6843202556a6d0bce9607ebc02e303f68fc88e9038235598bde3b50d%40%3Cannounce.apache.org%3E
mailing-list, web, vendor-advisory, advisory
-
lists.apache.org
/thread.html/r4e1b72bfa789ea5bc20b8afe56119200ed25bdab0eb80d664fa5bfe2%40%3Cdev.flink.apache.org%3E
mailing-list, web, vendor-advisory, advisory
-
lists.apache.org
/thread.html/r88b55f3ebf1f8f4e1cc61f030252aaef4b77060b56557a243abb92a1%40%3Cissues.flink.apache.org%3E
mailing-list, web, vendor-advisory, advisory
-
lists.apache.org
/thread.html/r88f427865fb6aa6e6378efe07632a1906b430365e15e3b9621aabe1d%40%3Cissues.flink.apache.org%3E
mailing-list, web, vendor-advisory, advisory
-
lists.apache.org
/thread.html/r6843202556a6d0bce9607ebc02e303f68fc88e9038235598bde3b50d%40%3Cuser.flink.apache.org%3E
mailing-list, web, issue-tracking, report
-
openwall.com
/lists/oss-security/2021/01/05/2
mailing-list, web, third-party-advisory, advisory
-
lists.apache.org
/thread.html/r28f17e564950d663e68cc6fe75756012dda62ac623766bb9bc5e7034%40%3Cissues.flink.apache.org%3E
mailing-list, web, issue-tracking, report
-
lists.apache.org
/thread.html/r2fc60b30557e4a537c2a6293023049bd1c49fd92b518309aa85a0398%40%3Cissues.flink.apache.org%3E
mailing-list, web, issue-tracking, report
-
lists.apache.org
/thread.html/r0a433be10676f4fe97ca423d08f914e0ead341c901216f292d2bbe83%40%3Cissues.flink.apache.org%3E
mailing-list, web, discussion
-
lists.apache.org
/thread.html/ra8c96bf3ccb4e491f9ce87ba35f134b4449beb2a38d1ce28fd89001f%40%3Cdev.flink.apache.org%3E
mailing-list, web, issue-tracking, report
-
lists.apache.org
/thread.html/r229167538863518738e02f4c1c5a8bb34c1d45dadcc97adf6676b0c1%40%3Cdev.flink.apache.org%3E
mailing-list, web, issue-tracking, report
-
lists.apache.org
/thread.html/r90890afea72a9571d666820b2fe5942a0a5f86be406fa31da3dd0922%40%3Cannounce.apache.org%3E
mailing-list, web, not-applicable, discussion
-
lists.apache.org
/thread.html/r1125f3044a0946d1e7e6f125a6170b58d413ebd4a95157e4608041c7%40%3Cannounce.apache.org%3E
mailing-list, web, discussion
-
lists.apache.org
/thread.html/r26fcdd4fe288323006253437ebc4dd6fdfadfb5e93465a0e4f68420d%40%3Cuser-zh.flink.apache.org%3E
web, issue-tracking, report
-
cisa.gov
/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-17519
government-resource, web, us-government-resource
-
nvd.nist.gov
/vuln/detail/CVE-2020-17519
advisory, web
-
lists.apache.org
/thread.html/ra8c96bf3ccb4e491f9ce87ba35f134b4449beb2a38d1ce28fd89001f@%3Cdev.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r90890afea72a9571d666820b2fe5942a0a5f86be406fa31da3dd0922@%3Cannounce.apache.org%3E
web
-
lists.apache.org
/thread.html/r88f427865fb6aa6e6378efe07632a1906b430365e15e3b9621aabe1d@%3Cissues.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r88b55f3ebf1f8f4e1cc61f030252aaef4b77060b56557a243abb92a1@%3Cissues.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r6843202556a6d0bce9607ebc02e303f68fc88e9038235598bde3b50d@%3Cuser.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r6843202556a6d0bce9607ebc02e303f68fc88e9038235598bde3b50d@%3Cdev.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r6843202556a6d0bce9607ebc02e303f68fc88e9038235598bde3b50d@%3Cannounce.apache.org%3E
web
-
lists.apache.org
/thread.html/r4e1b72bfa789ea5bc20b8afe56119200ed25bdab0eb80d664fa5bfe2@%3Cdev.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r2fc60b30557e4a537c2a6293023049bd1c49fd92b518309aa85a0398@%3Cissues.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r28f17e564950d663e68cc6fe75756012dda62ac623766bb9bc5e7034@%3Cissues.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r26fcdd4fe288323006253437ebc4dd6fdfadfb5e93465a0e4f68420d@%3Cuser-zh.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r229167538863518738e02f4c1c5a8bb34c1d45dadcc97adf6676b0c1@%3Cdev.flink.apache.org%3E
web
-
lists.apache.org
/thread.html/r1125f3044a0946d1e7e6f125a6170b58d413ebd4a95157e4608041c7@%3Cannounce.apache.org%3E
web
-
lists.apache.org
/thread.html/r0a433be10676f4fe97ca423d08f914e0ead341c901216f292d2bbe83@%3Cissues.flink.apache.org%3E
web
-
github.com
/apache/flink
package
Sources
- CVE List CVE-2020-17519
- GitHub Advisory GHSA-395w-qhqr-9fr6
- NVD CVE-2020-17519
- OSV BIT-flink-2020-17519
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.