Skip to main content

Red Hat Satellite CVE-2026-81668

| EUVDEUVD-2026-67003 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-27 redhat GHSA-593x-2w4f-c2m8
5.4
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privilege Content View account
  2. Delivery
    Enumerate or guess Content View Filter IDs via API
  3. Exploit
    Submit filter rule request with foreign organization's filter ID
  4. Execution
    Bypass missing cross-org authorization check
  5. Impact
    Read undisclosed filter rule configuration or overwrite filter rules in target organization

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

Requires an authenticated session with at least low-privileged Content View permissions in any organization within the targeted Red Hat Satellite 6 instance - anonymous or unauthenticated access is insufficient. The Satellite instance must be configured with multiple organizations for the cross-tenant boundary violation to be meaningful; a single-organization deployment has no foreign filters to access. The attacker must supply a valid Content View Filter ID belonging to a different organization, which requires either prior knowledge, enumeration via predictable integer IDs, or lateral movement. Exploitation is strictly limited to Content View Filter Rule data - no system-level access, no RCE, and no impact outside Satellite's content management plane. Unpublished Content Views are the primary target; published views are read-only from the filter-rule perspective.

Impact

Real-world risk is moderate and context-dependent. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) accurately reflects that the attack is network-reachable, requires no special complexity or user interaction, but mandates a valid authenticated session with at least low-level Content View permissions. EPSS data was not provided in the source intelligence, limiting probabilistic exploitation assessment. No CISA KEV listing and no known POC further reduce urgency for most environments. The vulnerability only matters in multi-organization Satellite deployments - single-org environments have no cross-tenant boundary to cross. Even a small internal team managing several satellite organizations should treat this as a real integrity concern, since an attacker with any foothold account could silently tamper with another organization's unpublished Content View filter configuration, potentially introducing unreviewed packages into a patching pipeline before the Content View is published. That said, the S:U (unchanged scope) and absence of confidentiality or integrity impact beyond filter-rule metadata keeps this firmly in the Medium tier with no evidence of active exploitation pressure.

Exploit ScenarioDerived

An attacker with a low-privileged account in Organization A - such as a developer or contractor with Content View read access - enumerates or guesses Content View Filter IDs from Organization B by probing the Content View Filter Rules API with sequential or known identifiers. Because the authorization check stops at the Content View permission boundary rather than the filter's organizational ownership, the API returns or accepts modifications to filter rules from Organization B, allowing the attacker to exfiltrate filter rule details or alter unpublished Content View filter configurations in a foreign organization without detection. No public POC exists at time of analysis, but the attack is mechanically straightforward for anyone familiar with REST API enumeration.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 27, 2026

Cross-organization IDOR in Katello's Content View Filter Rules API allows authenticated low-privileged users to access and modify filter rules belonging to Content View Filters in other organizations by supplying a foreign filter identifier. Red Hat Satellite 6 deployments running multi-organization configurations are affected, as the API enforces authorization on the Content View but fails to validate the parent Content View Filter's organizational boundary. No public exploit code or active exploitation has been identified at time of analysis, and the CVSS score of 5.4 (Medium) reflects the limited scope - authenticated access and Satellite's enterprise context constrain real-world exposure.

RemediationAI

Consult the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-81668 for the official patched build - a specific fix version is not independently confirmed from the available data, so the advisory is the authoritative source for patch availability and version targeting. As an interim compensating control, administrators should audit which users hold Content View permissions across organizations and restrict those permissions to the minimum required set, since only authenticated users with at least low-level Content View access can exploit this flaw. Operators running multi-organization Satellite instances should be especially diligent, as single-organization deployments are not meaningfully exposed. Monitoring API access logs for unexpected Content View Filter Rule API calls referencing filter IDs outside a user's home organization can serve as a detection layer until the patch is applied.

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

Katello is the content lifecycle management component embedded in Red Hat Satellite 6 (CPE: cpe:2.3:a:red_hat:red_hat_satellite_6:*:*:*:*:*:*:*:*). Content View Filters govern which packages, errata, and module streams are included in a Content View - a central construct for controlling what software is available to managed hosts across lifecycle environments. The Content View Filter Rules API allows manipulation of individual filter rules within those filters. The flaw is a textbook CWE-639 (Authorization Bypass Through User-Controlled Key): the API correctly validates that the requesting user holds Content View permissions, but does not re-validate that the supplied Content View Filter ID actually belongs to an organization within the user's authorized scope. An attacker can therefore supply an arbitrary filter ID from a foreign organization and the API will act on it without cross-tenant boundary enforcement.

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 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

API is network-reachable (AV:N), requires authenticated low-privilege user (PR:L), no user interaction needed, and impact is bounded to filter-rule disclosure and modification with no availability consequence.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Red Hat 5.4 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
Low
Availability
None

DescriptionCVE.org

A flaw was found in Katello where the Content View Filter Rules API does not properly enforce authorization on the parent Content View Filter. An authenticated, low-privileged user with Content View permissions in one organization may be able to access and modify filter rules belonging to a Content View Filter in another organization by supplying that filter's identifier. This can result in unauthorized disclosure of filter-rule information and unauthorized changes to unpublished Content View filter configuration.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
enterprise Linux lifecycle management, widely deployed but not universal
Data Quality
6 sources
Confidence: High

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.1%
Patch available No
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

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
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.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_satellite_6:*:*:*:*:*:*:*:*
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