Skip to content
3.1 Low

CVE-2026-71465 RunAdHocCommand.build_args() appends limit as bare positional (args.append(limit)) instead of using…

Description

RunAdHocCommand.build_args() appends limit as bare positional (args.append(limit)) instead of using args.extend(['-l', limit]) like RunJob. A limit beginning with - is parsed as an ansible CLI option. Currently limited to short-circuit flags (--version, --help) since injected element displaces required pattern positional. Would escalate if ansible-core ever defaults pattern.

Affected products and versions

Product Affected versions Fixed in
Red Hat Ansible Automation Platform 2 Versions not published
Red Hat Ansible Automation Platform 2.6 for RHEL 9 Versions not published
Red Hat Ansible Automation Platform 2.5 for RHEL 8 Versions not published
Red Hat Ansible Automation Platform 2.5 for RHEL 9 Versions not published
Red Hat Ansible Automation Platform 2.6 1789673739 earliest → < 1789673739 1789673739
Red Hat Ansible Automation Platform 2.7 1789580684 earliest → < 1789580684 1789580684

References

Timeline

  1. Published
  2. Last modified
The 210 CVEs of Red Hat Ansible Automation Platform 2 →
Track this CVE