CVE-2026-84714
Gravedad CVSS v3.1:
ALTA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
23/09/2026
Última modificación:
24/09/2026
Descripción
*** Pendiente de traducción *** A flaw was found in the automation-controller input-validation<br />
guard sanitize_jinja(). The function uses two regular<br />
expressions to reject user-supplied Jinja, but the patterns<br />
stop at the first interior &#39;}&#39; or &#39;%&#39; character, so a Jinja<br />
expression containing an inner brace (for example an empty<br />
dict) is accepted while remaining valid Jinja. Because<br />
sanitize_jinja() is the sole guard on several launch-time<br />
fields — ad-hoc command module_args, Machine-credential<br />
username / become_method / become_user, and inventory host<br />
names — a low-privileged user can inject Jinja that ansible-core<br />
evaluates in the execution environment. This enables execution<br />
of arbitrary commands in the execution environment (bypassing an<br />
administrator&#39;s AD_HOC_COMMANDS module allowlist) and disclosure<br />
of secrets belonging to credentials the attacker cannot read<br />
(by templating a co-attached credential&#39;s injected environment<br />
variables), across the credential access-control boundary.
Impacto
Puntuación base 3.x
7.10
Gravedad 3.x
ALTA
Referencias a soluciones, herramientas e información
- https://access.redhat.com/errata/RHSA-2026:71113
- https://access.redhat.com/errata/RHSA-2026:71114
- https://access.redhat.com/errata/RHSA-2026:71177
- https://access.redhat.com/errata/RHSA-2026:71179
- https://access.redhat.com/security/cve/CVE-2026-84714
- https://bugzilla.redhat.com/show_bug.cgi?id=2527198


