High severity · published Oct 1, 2026
CVE-2026-12405
Rubygem-foreman_remote_execution: command injection in job invocations via effective_user parameter
8.8
CVSS
1.6%
EPSS
No
On KEV
Description
A flaw was found in rubygem-foreman_remote_execution. A command injection vulnerability exists in the Red Hat Satellite API (/api/v2/job_invocations). When a job template has the effective_user property marked as overridable: true, the application fails to properly sanitize the effective_user input provided during the API request. The exploitation does not rely on the content or logic of the Job Template/playbook itself; rather, the injection occurs during the instantiation of the job execution environment by the Satellite server. An attacker with permissions to execute job templates can inject arbitrary shell commands into this parameter, which are executed on the target infrastructure with the privileges of the execution user.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.6% · higher than 75% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
RH
Red Hat Satellite 6 · Red Hat
All versions, or not specified · source: vendor
RH
Red Hat Satellite 6.16 for RHEL 8 · Red Hat
All versions, or not specified · source: vendor
RH
Red Hat Satellite 6.16 for RHEL 9 · Red Hat
All versions, or not specified · source: vendor
RH
Red Hat Satellite 6.17 for RHEL 9 · Red Hat
All versions, or not specified · source: vendor
RH
Red Hat Satellite 6.18 for RHEL 9 · Red Hat
All versions, or not specified · source: vendor
RH
Red Hat Satellite 6.19 for RHEL 9 · Red Hat
All versions, or not specified · source: vendor
Affected product
RH
Red Hat Satellite 6
Red Hat
More from Red Hat Satellite 6
9.9
CVE-2025-62718
Axios has a NO_PROXY Hostname Normalization Bypass that Leads to SSRF
9.8
CVE-2026-39892
cryptography has a buffer overflow if non-contiguous buffers were passed to APIs
9.8
CVE-2026-27459
pyOpenSSL DTLS cookie callback buffer overflow
9.8
CVE-2026-28802
Authlib: Setting `alg: none` and a blank signature appears to bypass signature verification
9.8
CVE-2026-27727
mchange-commons-java: Remote Code Execution via JNDI Reference Resolution