Skip to main content

Red Hat Satellite EUVDEUVD-2026-41003

| CVE-2026-5135 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-07-01 redhat GHSA-vpj3-792h-v855
6.5
CVSS 3.1 · Vendor: redhat
Share

Severity by source

Vendor (redhat) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI
6.5 MEDIUM

PR:L confirmed as host-edit role is required; I:H reflects unauthorized modification of managed host configurations; no confidentiality or availability impact applies.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:H/SA:N
Red Hat
6.5 MEDIUM
qualitative

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

1
Analysis Generated
Jul 01, 2026 - 14:57 vuln.today

DescriptionCVE.org

A flaw was found in Foreman. This broken access control vulnerability allows an authenticated user with host-edit permissions to retarget an existing lookup value override to a different host. This is achieved by modifying the match field through nested host attributes, effectively bypassing authorisation checks. The consequence is the potential for unauthorised modification of managed host configurations across different organisational and location boundaries.

AnalysisAI

Broken access control in Foreman (the upstream engine of Red Hat Satellite 6) permits an authenticated user holding host-edit permissions to retarget an existing lookup value override to hosts outside their authorized organizational or location scope. The flaw stems from insufficient authorization enforcement on the match field when modified via nested host attributes, allowing an attacker to effectively write configuration overrides to managed hosts they are not permitted to administer. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.

Technical ContextAI

Foreman's smart variable and class parameter override system uses lookup values to assign host-specific configuration data; the match field in these overrides determines which host or host group receives a given value. CWE-639 (Authorization Bypass Through User-Controlled Key) describes exactly this failure mode: the authorization decision relies on a user-controllable key (the match field), and the application fails to re-validate that the resolved target host falls within the requestor's permitted scope. By crafting the match field through nested host attributes in the API request, an attacker can redirect an existing override to an arbitrary host without triggering the intended access control gate. The affected product is identified by CPE cpe:2.3:a:red_hat:red_hat_satellite_6:*:*:*:*:*:*:*:*, indicating all currently tracked versions of Red Hat Satellite 6 inherit this flaw from the Foreman component.

RemediationAI

Patch available per vendor advisory - consult https://access.redhat.com/security/cve/CVE-2026-5135 for the specific errata and fixed Satellite build, as no exact patched version number was present in the available data. Until a patch is applied, compensating controls should focus on restricting host-edit permission grants to the minimum required set of users, since the vulnerability requires that role. Administrators should audit current role assignments to identify any users who hold host-edit permissions beyond their intended organizational scope. In Satellite deployments with strict multi-tenancy requirements, temporarily restricting API access to the Satellite web service to trusted network segments reduces remote exploitability (AV:N) without impacting core functionality for managed hosts using internal communication channels. Note that restricting API access does not eliminate the vulnerability for users operating within the permitted network segment.

CVE-2026-12701 CRITICAL
9.0 Jul 20

Arbitrary file write in pulpcore's FilesystemExport feature allows an authenticated administrator to escape the intended

CVE-2026-5136 HIGH
8.8 Jul 01

Privilege escalation in Foreman (the engine behind Red Hat Satellite 6) lets an authenticated user holding usergroup-man

CVE-2026-84218 HIGH
8.1 Sep 01

Jolokia's JSR-160 proxy in multiple Red Hat middleware products allows network-accessible unauthenticated attackers (per

CVE-2026-1961 HIGH
8.0 Mar 26

Remote code execution is achievable in Red Hat Foreman and Satellite 6 via command injection in the WebSocket proxy impl

CVE-2026-16493 HIGH
7.8 Jul 21

Arbitrary command execution in ansible-core allows an attacker who controls a collection source URI to run commands on a

CVE-2026-12112 HIGH
7.8 Jun 23

Session hijacking in the foreman-mcp-server component (shipped with Red Hat Satellite 6) allows local attackers to take

CVE-2026-48864 HIGH
7.8 May 26

Heap buffer overflow in libsolv allows local attackers to corrupt memory when a vulnerable application processes a malic

CVE-2026-48863 HIGH
7.5 Jul 16

Denial of service in libsolv's PGP signature verification (solv_pgpvrfy) allows remote attackers to crash automated pack

CVE-2026-17615 HIGH
7.5 Aug 31

Unauthenticated remote file read in RESTEasy's SourceProvider component allows network attackers to exfiltrate arbitrary

CVE-2026-44604 HIGH
7.0 May 28

Command injection in the rpmuncompress utility of RPM allows local attackers to execute arbitrary commands when a victim

CVE-2026-5142 MEDIUM
6.5 Jul 01

Private SSH key exfiltration in Red Hat Satellite 6 (upstream: Foreman) allows authenticated users holding the 'view_key

CVE-2026-81658 MEDIUM
6.5 Aug 27

Foreman's template revision endpoint, as shipped in Red Hat Satellite 6, exposes historical template contents across org

Vendor StatusVendor

Share

EUVD-2026-41003 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy