Skip to main content

Red Hat Satellite EUVDEUVD-2026-41004

| CVE-2026-5138 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-07-01 redhat GHSA-47r2-h2mh-qqjp
4.3
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Satellite with host-edit permissions
  2. Delivery
    Enumerate valid organization and location IDs via API or UI
  3. Exploit
    Craft HTTP request with foreign org/location IDs in nested parameters
  4. Execution
    Submit request to taxonomy_scope controller
  5. Persist
    Controller bypasses authorization check
  6. Impact
    Retrieve cross-tenant subnet topology, VLAN IDs, and DNS metadata

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires an active authenticated session with at minimum host-edit permissions assigned in Foreman/Red Hat Satellite 6. The attacker must be able to reach the Satellite web API over the network (AV:N confirmed by CVSS vector). The vulnerability is specifically triggered by injecting foreign organization or location IDs into nested request parameters targeting the taxonomy_scope controller - exploitation is only meaningful in deployments with two or more distinct organizations or locations configured (i.e., multi-tenant Satellite instances). Limiting factors: unauthenticated attackers cannot exploit this; users without host-edit permissions cannot exploit this; single-organization Satellite deployments have no cross-tenant data to disclose. There is no user interaction required beyond the attacker's own crafted request.

Impact

The CVSS 3.1 base score of 4.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) accurately reflects a moderate information-disclosure-only vulnerability. The low attack complexity and absence of required user interaction mean that any authenticated low-privileged user could deterministically trigger the issue. However, the scope is contained: there is no integrity or availability impact, and exploitation is limited to read access on infrastructure metadata. No EPSS score was provided in the input data - probability of exploitation cannot be quantified from available signals. The vulnerability is not listed in CISA KEV and no public exploit code has been identified, indicating it has not been actively weaponized at scale. Real-world risk is highest in multi-tenant Satellite deployments shared across multiple business units or managed service provider environments where tenant isolation is a contractual or compliance requirement; in single-organization deployments, the cross-tenant leakage has no practical target. The disclosed metadata (subnet topology, VLAN IDs, DNS servers, IP ranges, gateways) is valuable for reconnaissance and lateral movement planning but does not itself provide direct system compromise.

Exploit ScenarioDerived

An authenticated Satellite user in Organization A, assigned host-edit permissions for legitimate administrative duties, constructs an HTTP request to the Foreman taxonomy_scope endpoint with nested parameters containing the organization and location IDs of Organization B. The controller processes these user-supplied IDs without validating them against the caller's authorized taxonomy, scopes its infrastructure query to Organization B, and returns subnet topology, IP address ranges, gateway addresses, DNS server addresses, and VLAN IDs belonging to that separate tenant. No public exploit code has been identified at time of analysis, but the attack requires only standard HTTP request manipulation - no exploit tooling is needed.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 01, 2026

Cross-tenant information disclosure in Foreman (packaged as Red Hat Satellite 6) allows an authenticated user holding host-edit permissions to retrieve sensitive infrastructure metadata from organizations and locations they are not authorized to access. The root cause is the taxonomy_scope controller method accepting organization and location IDs from nested request parameters without validating them against the caller's authorized tenancy scope, implementing a textbook CWE-639 authorization bypass through user-controlled key. No active exploitation has been confirmed (not listed in CISA KEV), and no public exploit code is identified at time of analysis; however, the low attack complexity and lack of user interaction make this straightforward to exploit for any low-privileged authenticated user in multi-tenant Satellite deployments.

RemediationAI

Apply the vendor-supplied patch referenced in the Red Hat Security Advisory at https://access.redhat.com/security/cve/CVE-2026-5138; an exact fixed version number was not included in the provided data and should be confirmed directly from that advisory before patching. No patch version has been independently verified from the available input. If patching is not immediately feasible, the most actionable compensating control is to audit and minimize the set of users holding host-edit permissions, particularly in multi-tenant deployments, since exploitation requires that specific permission. Additionally, segment Satellite instances per organization rather than running a shared multi-tenant instance, which eliminates the cross-tenant leakage surface entirely at the cost of increased operational overhead. Network-layer controls on Satellite API access (restricting the management interface to trusted administrator networks) reduce exposure to opportunistic internal attackers but do not remediate the underlying authorization bypass.

Affected VersionsENISA

Red Hat Satellite 6.18 for RHEL 9 patch: 0:3.16.0.17-1.el9sat
Red Hat Satellite 6.16 for RHEL 8 patch: 0:3.12.0.17-1.el8sat
Red Hat Satellite 6.16 for RHEL 9 patch: 0:3.12.0.17-1.el9sat

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Foreman is an open-source lifecycle management tool for physical and virtual infrastructure; Red Hat Satellite 6 is its enterprise-supported distribution, identified by CPE cpe:2.3:a:red_hat:red_hat_satellite_6:*:*:*:*:*:*:*:*. Foreman uses a taxonomy model - organizations and locations - to implement multi-tenancy, scoping resources so that users in one organization cannot see another's infrastructure. The taxonomy_scope controller method is responsible for applying these tenant boundaries to resource queries. The flaw, classified as CWE-639 (Authorization Bypass Through User-Controlled Key), occurs because this method accepts organization and location IDs embedded in nested HTTP request parameters without cross-checking them against the authenticated user's permitted taxonomy scope. An attacker can substitute foreign organization or location IDs into these nested parameters, causing the controller to scope queries against an unauthorized tenant and return its infrastructure metadata.

Know when Red Hat Satellite 6 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

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

Network-accessible API requires authenticated low-privileged user (PR:L); impact is confidentiality-only on infrastructure metadata with no integrity or availability effect.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in Foreman. An authenticated user with host-edit permissions could exploit a cross-tenant information disclosure vulnerability. This flaw occurs because the taxonomy_scope controller method does not properly validate organization and location IDs from nested request parameters, bypassing existing authorization checks. This allows the user to leak sensitive infrastructure metadata, including subnet topology, IP ranges, gateways, DNS servers, and VLAN IDs, from organizations and locations they are not authorized to access.

Threat Intelligence Overview

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Medium
enterprise Red Hat infrastructure lifecycle management platform
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

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-12405 HIGH
8.8 Oct 01

Command injection in the Red Hat Satellite job invocation API (/api/v2/job_invocations), shipped via the rubygem-foreman

CVE-2026-89091 HIGH
8.8 Oct 08

Symlink-following file overwrite on the Ansible control node is possible in ansible-core when a user runs `ansible-galax

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-1961 HIGH
8.8 Mar 26

Command injection in Foreman's WebSocket proxy, as shipped in Red Hat Satellite 6, allows a malicious compute-resource p

CVE-2026-12541 HIGH
8.2 Oct 01

OS command injection in Foreman's foreman-rake db:dump and db:import_dump tasks lets an attacker who already holds permi

CVE-2026-12540 HIGH
8.2 Oct 01

Command injection in the Foreman foreman-rake errors:fetch_log task shipped with Red Hat Satellite 6 allows a local user

CVE-2026-90959 HIGH
8.1 Sep 24

Path traversal in the pulpcore content upload API allows an authenticated user holding only low-privilege file-repositor

CVE-2026-106471 HIGH
8.1 Oct 07

Candlepin, the entitlement and subscription management engine behind Red Hat Satellite 6, contains an authorization-logi

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-12542 HIGH
7.8 Oct 01

OS command injection in the Foreman foreman-tail helper utility shipped with Red Hat Satellite 6.19 for RHEL 9 allows a

Vendor StatusVendor

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