Vulnerabilidad en Ansible (CVE-2017-7481)
Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-20
Validación incorrecta de entrada
Fecha de publicación:
19/07/2018
Última modificación:
04/08/2021
Descripción
Ansible en versiones anteriores a la 2.3.1.0 y 2.4.0.0 no marca correctamente los resultados del plugin lookup como no seguros. Si un atacante pudiese controlar los resultados de las llamadas lookup(), podrían inyectar cadenas Unicode para que sean analizadas por el sistema de plantillas jinja2, resultando en una ejecución de código. Por defecto, el lenguaje de plantillas jinja2 se marca ahora como "no seguro" y no se evalúa.
Impacto
Puntuación base 3.x
9.80
Gravedad 3.x
CRÍTICA
Puntuación base 2.0
7.50
Gravedad 2.0
ALTA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:redhat:openshift_container_platform:3.3:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:openshift_container_platform:3.4:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:openshift_container_platform:3.5:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:openstack:10:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:openstack:11:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:storage_console:2.0:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:virtualization:4.1:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:virtualization_manager:4.1:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:gluster_storage:3.2:*:*:*:*:*:*:* | ||
| cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:* | ||
| cpe:2.3:a:redhat:ansible_engine:*:*:*:*:*:*:*:* | 2.3.1.0 (excluyendo) | |
| cpe:2.3:a:redhat:ansible_engine:*:*:*:*:*:*:*:* | 2.3.2.0 (incluyendo) | 2.4.0.0 (excluyendo) |
| cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:lts:*:*:* | ||
| cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:* | ||
| cpe:2.3:o:canonical:ubuntu_linux:19.04:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- http://www.securityfocus.com/bid/98492
- https://access.redhat.com/errata/RHSA-2017:1244
- https://access.redhat.com/errata/RHSA-2017:1334
- https://access.redhat.com/errata/RHSA-2017:1476
- https://access.redhat.com/errata/RHSA-2017:1499
- https://access.redhat.com/errata/RHSA-2017:1599
- https://access.redhat.com/errata/RHSA-2017:2524
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7481
- https://github.com/ansible/ansible/commit/ed56f51f185a1ffd7ea57130d260098686fcc7c2
- https://lists.debian.org/debian-lts-announce/2021/01/msg00023.html
- https://usn.ubuntu.com/4072-1/



