CVE-2026-52903

Source
https://cve.org/CVERecord?id=CVE-2026-52903
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-52903.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-52903
Published
2026-10-12T12:16:00Z
Modified
2026-10-14T02:48:27Z
Severity
  • 8.8 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
YAML safe_load production fallback to unsafe_load enables RCE via deserialization
Details

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.

Database specific
{
    "cna_assigner":  "redhat",
    "cwe_ids":  [
        "CWE-502"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/52xxx/CVE-2026-52903.json"
}
References

Affected packages

Git / github.com/manageiq/manageiq

Affected ranges

Type
GIT
Repo
https://github.com/manageiq/manageiq
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last Affected
0
Database specific
Show details
{
    "extracted_events":  [
        {
            "introduced":  "0"
        },
        {
            "last_affected":  "0"
        }
    ],
    "source":  "AFFECTED_FIELD"
}

Affected versions

Other
0

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-52903.json"