Red Hat Ansible Automation Platform 2.5 for RHEL 8 vulnerability

LaunchConfigurationBaseSerializer.scm_branch has no validate_scm_branch() leading-dash check, unlike Project/JobTemplate/JobLaunch serializers. Schedule and WFJT Node accept --upload-pack=/bin/id as scm_branch. Currently blocked at runtime by jobs.py:1502 ValueError check (defense-in-depth), but the API validation gap means sole reliance on a task-layer guard. Refactoring that guard away would promote this to RCE.

Published 23 Sep 2026Updated 24 Sep 20266 sources
CVSS 3.1

Record history

Record created from the first normalized source observation.
Metadata and source references refreshed.