Skip to main content

Red Hat Satellite EUVDEUVD-2026-40281

| CVE-2026-13316 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-06-30 redhat GHSA-f274-c23v-hx4j
4.4
CVSS 3.1 · Vendor: redhat
Share

Severity by source

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

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.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

Lifecycle Timeline

2
Analysis Generated
Jun 30, 2026 - 11:16 vuln.today
CVE Published
Jun 30, 2026 - 09:53 cve.org
MEDIUM 4.4

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.

AnalysisAI

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.

Technical ContextAI

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.

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.

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-5135 MEDIUM
6.5 Jul 01

Broken access control in Foreman (the upstream engine of Red Hat Satellite 6) permits an authenticated user holding host

Vendor StatusVendor

Share

EUVD-2026-40281 vulnerability details – vuln.today

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