CVE-2020-17519criticalbajo ataqueCWE-552

CVE-2020-17519: fallo crítico en Apache Flink

Apache Flink directory traversal attack: reading remote files through the REST API

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

100Vexday Risk Score

Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.

ssvc Actcvss 9.1epss 98%
de la publicación al arma1 día
Publicada en NVD5 ene
1ª PoC+1d
metasploit5 ene
CISA KEV+1234d
Lo que declaran los fabricantes (VEX)

Declaraciones oficiales de los fabricantes en formato CSAF/VEX: si su producto está afectado, ya corregido o descartado — y por qué. Es afirmación del fabricante, no juicio de Vexday.

No afectado
2 productos — porque el código vulnerable no está presente en el producto
Red Hat Fuse 7 · Red Hat Integration Camel K 1
Acción exigida por CISAplazo federal: 2024-06-13

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

En resumen

Apache Flink versiones 1.11.0 a 1.11.2 contiene un defecto que permite a atacantes leer cualquier archivo en el disco del servidor a través de la API REST del JobManager. Esto expone datos sensibles que normalmente no serían accesibles.

Detalle técnico

Una vulnerabilidad de traversal de directorios en Apache Flink 1.11.0–1.11.2 permite que atacantes sin autenticación lean archivos arbitrarios accesibles por el proceso JobManager mediante la API REST. La falla no requiere autenticación y posibilita la divulgación de archivos de configuración, credenciales y datos de aplicación.

Resumen generado y traducido por IA a partir de la descripción oficial.

El análisis completo de esta CVE está disponible en portugués →

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.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
PoCs públicas encontradas — 29✓ VexDay Proof
exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/49398githubgithub.com/MrCl0wnLab/SimplesApachePathTraversal★ 61githubgithub.com/B1anda0/CVE-2020-17519★ 47githubgithub.com/murataydemir/CVE-2020-17519★ 8githubgithub.com/dolevf/apache-flink-directory-traversal.nse★ 3githubgithub.com/givemefivw/CVE-2020-17519★ 1githubgithub.com/QmF0c3UK/CVE-2020-17519★ 1githubgithub.com/yaunsky/CVE-2020-17519-Apache-Flink★ 1githubgithub.com/dev-team-12x/CVE-2020-17519★ 0githubgithub.com/shoucheng3/apache__flink_CVE-2020-17519_1-11-2★ 0githubgithub.com/zhangweijie11/CVE-2020-17519★ 0githubgithub.com/Osyanina/westone-CVE-2020-17519-scanner★ 0githubgithub.com/CyberCTF/vulhub-flink-cve-2020-17519★ 0githubgithub.com/radbsie/CVE-2020-17519-Exp★ 0githubgithub.com/GazettEl/CVE-2020-17519★ 0vulncheckvulncheck.com/xdb/e355b723e6fano verificadovulncheckvulncheck.com/xdb/7fe03bf0f0a6no verificadovulncheckvulncheck.com/xdb/7c9fe2b962fdno verificadovulncheckvulncheck.com/xdb/1b1d6d820b0cno verificadovulncheckvulncheck.com/xdb/a0b10abc1d63no verificadovulncheckvulncheck.com/xdb/c096ce6f775bno verificadovulncheckvulncheck.com/xdb/259c72303ba8no verificadovulncheckvulncheck.com/xdb/02f7b73ab684no verificadovulncheckvulncheck.com/xdb/5060de9f4f15no verificadovulncheckvulncheck.com/xdb/50a45f679975no verificadovulncheckvulncheck.com/xdb/9be1f64fbcd2no verificadovulncheckvulncheck.com/xdb/1620553c643ano verificadocve_referencepacketstormsecurity.com/files/160849/Apache-Flink-1.11.0-Arbitrary-File-Read-Directory-Traversal.htmlno verificadovulncheckvulncheck.com/xdb/7159401b812cno verificado
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.