Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Foreman admin credentials
-
DeliveryAccess HTTP proxy configuration interface
-
ExploitInject cloud metadata URL as proxy target
-
ExecutionTrigger Foreman to issue forged server-side request
-
PersistReceive IMDS response with cloud credentials
-
ImpactExfiltrate IAM tokens for cloud lateral movement
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the attacker possess high-privilege (administrative) access to the Foreman or Red Hat Satellite 6 web interface, specifically the ability to create or modify HTTP proxy entries via the http_proxies_controller. The Satellite server must be deployed in a cloud environment (AWS, GCP, or Azure) where the Instance Metadata Service is reachable from the server's network interface - this is the default configuration for cloud-hosted VMs unless IMDS access is explicitly blocked at the hypervisor or network layer. Exploitation is further limited by the AV:L vendor assessment, suggesting the attack may require local or console-level access rather than remote web UI access - defenders should verify whether the proxy configuration endpoint is exposed over the network. What limits exploitation: the PR:H requirement means a compromised standard user account is insufficient; the attacker must control an administrator-level Foreman account. Environments running Satellite on bare metal or in private data centers without cloud IMDS endpoints are not at risk of metadata theft, though SSRF to other internal services may still be possible. |
| Impact | The vendor-assigned CVSS 3.1 score of 4.4 (Medium) reflects significant access restrictions: AV:L (local vector) and PR:H (high privileges required) substantially limit exposure, confining exploitation to actors already holding Foreman/Satellite administrative access. The confidentiality impact is rated C:H, which is consistent with the real-world value of stolen cloud metadata credentials that can pivot to full cloud account compromise. No EPSS score was provided in the available data, and the vulnerability is not listed in CISA KEV, indicating no confirmed in-the-wild exploitation at time of analysis. The primary risk signal here is the downstream blast radius: while the barrier to entry is high (admin access required), successful exploitation in a cloud-hosted Satellite deployment could yield IAM credentials enabling lateral movement across the entire AWS/GCP/Azure tenant. There is a notable discrepancy between the AV:L assignment and the web-controller nature of the vulnerable component - if the http_proxies_controller is network-accessible (as is typical for Foreman's web UI), the effective attack vector may be broader than AV:L suggests; defenders should verify with the vendor whether the attack surface includes the network-accessible web interface. |
| Exploit ScenarioDerived | An attacker holding Foreman administrative credentials - obtained through credential theft, privilege escalation, or a compromised admin account - navigates to the HTTP proxies configuration interface and sets a proxy target URL to http://169.254.169.254/latest/meta-data/iam/security-credentials/. When Foreman's backend processes the modified proxy parameter, it issues an HTTP GET to the AWS IMDS endpoint from the Satellite server's network context, returning temporary IAM role credentials (AccessKeyId, SecretAccessKey, Token) that the attacker can then exfiltrate and use to authenticate against AWS APIs. No public proof-of-concept exploit code has been identified, but the attack technique (SSRF to cloud IMDS) is well-documented and trivially replicable by any attacker familiar with the cloud metadata API structure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 30, 2026
Server-Side Request Forgery (SSRF) in Foreman's HTTP proxy controller within Red Hat Satellite 6 allows high-privileged attackers to redirect internal HTTP requests to cloud metadata endpoints on AWS, GCP, and Azure environments. By manipulating HTTP parameters in the http_proxies_controller or http_proxy configuration files, an attacker can cause the Foreman server to issue forged requests to internal metadata services (e.g., AWS IMDS at 169.254.169.254), potentially harvesting IAM role credentials, access tokens, and environment configuration secrets. No public exploit code has been identified at time of analysis, and no CISA KEV listing exists, but the confidentiality impact is high given the value of cloud metadata credentials.
RemediationAI
No patched version number has been confirmed in the available data - the Red Hat Bugzilla entry (https://bugzilla.redhat.com/show_bug.cgi?id=2490345) and the security advisory at https://access.redhat.com/security/cve/CVE-2026-13316 should be monitored for a fixed package release. As a specific compensating control, restrict the HTTP proxy configuration feature in Foreman to the minimum required set of trusted proxy destinations using allowlist-based URL validation, preventing specification of link-local ranges (169.254.0.0/16) and internal metadata hostnames. Additionally, where cloud network controls permit, enforce IMDSv2 (requiring session-oriented token requests) on all EC2 instances running Satellite, which raises the bar for metadata credential theft even if SSRF is achieved. Limit Foreman/Satellite administrative access to the smallest possible set of accounts and audit admin-level proxy configuration changes via Satellite's auditing subsystem. Note that disabling the HTTP proxy feature entirely may impact Satellite's ability to reach external content sources.
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 servers and the upstream engine powering Red Hat Satellite 6 (CPE: cpe:2.3:a:red_hat:red_hat_satellite_6:*). The affected code paths are the http_proxies_controller (a Rails controller managing proxy configurations) and associated http_proxy configuration files. The root cause is CWE-918 (Server-Side Request Forgery): user-controlled HTTP parameters specifying proxy targets are not sufficiently validated or restricted, allowing an attacker to designate internal link-local addresses - such as the AWS Instance Metadata Service (IMDS) at 169.254.169.254, GCP's metadata.google.internal, or Azure's equivalent - as proxy destinations. When Foreman processes these parameters, it issues outbound HTTP requests from the server itself to those internal endpoints, returning responses that can include IAM instance profile credentials, access tokens, and environment metadata inaccessible from outside the cloud VPC.
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
AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Web controller is network-reachable (AV:N); scope change applies as forged requests exit to cloud metadata infrastructure (S:C); PR:H retained as admin access is required.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw has been found in foreman when HTTP parameters are modified in http_proxies_controller and http_proxy files. Attackers can perform an SSRF attack and steal cloud metadata service on AWS/GCP/Azure environment through foreman component.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Affected Products (CPE)CVE.org
More in Red Hat Satellite 6
View allThe system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe
Arbitrary file write in pulpcore's FilesystemExport feature allows an authenticated administrator to escape the intended
Command injection in the Red Hat Satellite job invocation API (/api/v2/job_invocations), shipped via the rubygem-foreman
Symlink-following file overwrite on the Ansible control node is possible in ansible-core when a user runs `ansible-galax
Privilege escalation in Foreman (the engine behind Red Hat Satellite 6) lets an authenticated user holding usergroup-man
Command injection in Foreman's WebSocket proxy, as shipped in Red Hat Satellite 6, allows a malicious compute-resource p
OS command injection in Foreman's foreman-rake db:dump and db:import_dump tasks lets an attacker who already holds permi
Command injection in the Foreman foreman-rake errors:fetch_log task shipped with Red Hat Satellite 6 allows a local user
Path traversal in the pulpcore content upload API allows an authenticated user holding only low-privilege file-repositor
Candlepin, the entitlement and subscription management engine behind Red Hat Satellite 6, contains an authorization-logi
Jolokia's JSR-160 proxy in multiple Red Hat middleware products allows network-accessible unauthenticated attackers (per
OS command injection in the Foreman foreman-tail helper utility shipped with Red Hat Satellite 6.19 for RHEL 9 allows a
EUVD-2026-40281
GHSA-f274-c23v-hx4j
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB