Unsafe YAML fallback in ManageIQ enables remote code execution
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-502.
Summary
ManageIQ and Red Hat CloudForms are affected in all versions. The YamlLoadAliases module makes YAML.safe_load fall back silently to YAML.unsafe_load in production when a Psych::DisallowedClass error occurs, a deserialization of untrusted data flaw (CWE-502). An authenticated attacker with dialog import access can achieve remote code execution by uploading a crafted YAML payload that triggers the fallback.
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
Description from the CNA
A deserialization of untrusted data vulnerability was found in ManageIQ. The YamlLoadAliases module overrides YAML.safe_load to silently fall back to YAML.unsafe_load in production when a Psych::DisallowedClass error occurs. An authenticated attacker with dialog import access can exploit this to achieve remote code execution by uploading a crafted YAML payload that triggers the fallback and deserializes arbitrary Ruby objects. Red Hat CloudForms, which was based on ManageIQ, has reached End of Life and is no longer supported. No errata or patches will be issued. This CVE is being assigned for the benefit of the ManageIQ community and downstream consumers.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
The sources list no fixed version for ManageIQ or Red Hat CloudForms. Red Hat CloudForms has reached End of Life and no errata or patches will be issued.
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
Vendor assessments
Timeline
- 2026-10-12 Threatist record created from CVE-2026-52903
- 2026-10-12 Alias added: GHSA-rwm4-fgr7-vcr6
- 2026-10-13 Priority changed: MEDIUM → LOW
- 2026-10-15 CISA SSVC decision points changed
- 2026-10-15 Priority changed: LOW → MEDIUM
References
More ManageIQ vulnerabilities
- TI-2014-00150 OS command injection in awesome_spawn CVSS 3.1CRITICAL 9.8
- TI-2021-12424 Arbitrary eval through MiqExpression CVSS 3.1HIGH 8.8
- TI-2026-18159 ManageIQ vulnerable to DoS Attack when creating TimeProfiles CVSS 4.0HIGH 7.1
Sources
- CVE-2026-52903 · CVE Program
- CVE-2026-52903 · NVD
- FIRST EPSS
- GHSA-rwm4-fgr7-vcr6 · GitHub Advisory Database · CC BY 4.0
- CVE-2026-52903 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences