CVE-2025-9572 Foreman: satellite: graphql api permission bypass leads to information disclosure
Low-privileged users can bypass authorization in Foreman's GraphQL API to access unauthorized metadata, leading to information disclosure.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2025-9572?
CVE-2025-9572 is a medium-severity missing authorization vulnerability in Redhat Enterprise Linux, published on 27 Feb 2026. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
n authorization flaw in Foreman's GraphQL API allows low-privileged users to access metadata beyond their assigned permissions. Unlike the REST API, which correctly enforces access controls, the GraphQL endpoint does not apply proper filtering, leading to an authorization bypass.
Weakness: CWE-863
Which versions are affected by CVE-2025-9572?
It affects 4 products.
Linux distribution packages (40)
foreman Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-cli Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-debug Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-dynflow-sidekiq Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-ec2 Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-journald Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-libvirt Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-openstack Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-ovirt Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-pcp Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-postgresql Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-redis Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-service Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-telemetry Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
foreman-vmware Red Hat:satellite:6.15::el8 | All versions | 0:3.9.1.14-1.el8sat |
satellite Red Hat:satellite:6.15::el8 | All versions | 0:6.15.5.7-1.el8sat |
satellite-cli Red Hat:satellite:6.15::el8 | All versions | 0:6.15.5.7-1.el8sat |
satellite-common Red Hat:satellite:6.15::el8 | All versions | 0:6.15.5.7-1.el8sat |
foreman Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-cli Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-debug Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-dynflow-sidekiq Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-ec2 Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-journald Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-libvirt Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-openstack Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-ovirt Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-pcp Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-postgresql Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-redis Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-service Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-telemetry Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
foreman-vmware Red Hat:satellite:6.16::el8 | All versions | 0:3.12.0.12-1.el8sat |
satellite Red Hat:satellite:6.16::el8 | All versions | 0:6.16.5.6-1.el8sat |
satellite-cli Red Hat:satellite:6.16::el8 | All versions | 0:6.16.5.6-1.el8sat |
satellite-common Red Hat:satellite:6.16::el8 | All versions | 0:6.16.5.6-1.el8sat |
foreman Red Hat:satellite:6.16::el9 | All versions | 0:3.12.0.12-1.el9sat |
foreman-cli Red Hat:satellite:6.16::el9 | All versions | 0:3.12.0.12-1.el9sat |
foreman-debug Red Hat:satellite:6.16::el9 | All versions | 0:3.12.0.12-1.el9sat |
foreman-dynflow-sidekiq Red Hat:satellite:6.16::el9 | All versions | 0:3.12.0.12-1.el9sat |
Products include Redhat Enterprise Linux, Redhat Satellite, Redhat Satellite Capsule, Theforeman Foreman.
How do I fix CVE-2025-9572?
Apply the vendor's patch.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2025-9572 being exploited?
There is no known exploitation of CVE-2025-9572 in the wild and no public exploit code.
Other vulnerabilities in Redhat Enterprise Linux
- CVE-2018-14667 Red Hat JBoss RichFaces Framework Expression Language Injection
- CVE-2021-20325 Missing fixes for CVE-2021-40438 and CVE-2021-26691 in the versions of httpd, as shipped in Red Hat Enterprise Linux 8.5.0, causes a securit
- CVE-2018-25011 Memory corruption in libwebp
- CVE-2018-25014 Other in libwebp
- CVE-2014-3585 Supply chain in redhat-upgrade-tool
Sources
Also known as GHSA-gvvp-xfg4-2fr6, RHSA-2025:21886, RHSA-2025:21893, RHSA-2025:21894, RHSA-2025:21897.