CVE-2017-18197
jgraphx: XML External Entity (XXE) vulnerability in mxGraphViewImageReader.java:convert()
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA. Más baja según Red Hat (media), Ubuntu (media).
Descripción
In mxGraphViewImageReader.java in mxGraph before 3.7.6, the SAXParserFactory instance in convert() is missing flags to prevent XML External Entity (XXE) attacks, as demonstrated by /ServerView.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| npm::GitHub Security Advisory npm | mxgraph | 3.7.6 |
| debian 11 | libjgraphx-java | 2.1.0.7-2 |
| debian 12 | libjgraphx-java | 2.1.0.7-2 |
| debian 13 | libjgraphx-java | 2.1.0.7-2 |
| debian 14 | libjgraphx-java | 2.1.0.7-2 |
| debian 7 | libjgraphx-java | 1.4.1.0-3+deb7u1 |
| debian 8 | libjgraphx-java | sin corrección indicada |
| debian 9 | libjgraphx-java | sin corrección indicada |
| echo | libjgraphx-java | 2.1.0.7-2 |
| Red Hat | rh-thermostat16-jgraphx, rh-thermostat16-jgraphx-javadoc | sin corrección indicada |
| ubuntu 18.04-ESM | libjgraphx-java | sin corrección indicada |
Mostrar las 12 entradas de 11 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| npm::GitHub Security Advisory npm | mxgraph | 3.7.6 |
| debian 11 | libjgraphx-java | 2.1.0.7-2 |
| debian 12 | libjgraphx-java | 2.1.0.7-2 |
| debian 13 | libjgraphx-java | 2.1.0.7-2 |
| debian 14 | libjgraphx-java | 2.1.0.7-2 |
| debian 7 | libjgraphx-java | 1.4.1.0-3+deb7u1 |
| debian 8 | libjgraphx-java | sin corrección indicada |
| debian 9 | libjgraphx-java | sin corrección indicada |
| echo | libjgraphx-java | 2.1.0.7-2 |
| Red Hat | rh-thermostat16-jgraphx | sin corrección indicada |
| Red Hat | rh-thermostat16-jgraphx-javadoc | sin corrección indicada |
| ubuntu 18.04-ESM | libjgraphx-java | sin corrección indicada |
Referencias
- https://access.redhat.com/security/cve/CVE-2017-18197
- https://github.com/jgraph/mxgraph
- https://github.com/jgraph/mxgraph/commit/97b3718db64a6ca9afb3382de2926eb8da660052
- https://github.com/jgraph/mxgraph/issues/124
- https://lists.debian.org/debian-lts-announce/2018/03/msg00002.html
- https://nvd.nist.gov/vuln/detail/CVE-2017-18197
- https://www.cve.org/CVERecord?id=CVE-2017-18197