We are currently running Foreman 3.10.1 on Oracle Linux 8 and are investigating Qualys finding QID 382952 (CVE-2025-27407) affecting graphql-ruby.
Our investigation found:
- Foreman version: 3.10.1
- Installed package: rubygem-graphql-1.13.21-1.el8
- The Foreman 3.10 repository currently provides only rubygem-graphql-1.13.21-1.el8; no newer package is available.
- We reviewed the deployed Foreman codebase and did not find usage of GraphQL::Schema.from_introspection or GraphQL::Schema::Loader.load, which are the functions referenced in the CVE advisory.
Could you please clarify:
- Is CVE-2025-27407 considered applicable to Foreman 3.10.x?
- Is there a plan to update the packaged graphql-ruby dependency (1.13.24 or later, or a backported fix) for the 3.10.x release stream?
- If not, is the recommended remediation to upgrade to a newer supported Foreman release?
Any guidance on the supported remediation path would be greatly appreciated.