Red Hat Fixes Perl YAML Code Execution Paths on RHEL 8

P1 — VALIDATE AND UPDATEHigh · 7.4-8.1 (CVSS v3.1; CVE-specific)EXPLOITATION: NOT STATED

Quick Answer

The Perl YAML update addresses unrestricted package-variable assignment and crafted-document destructor execution, CVE-2019-25777 and CVE-2017-20285. Match installed packages and support entitlements to the errata, apply the supported fixes, validate service operation, and retain evidence.

Confirm Scope And Apply The Supported Remediation

What to do now: Inventory the active perl-YAML module, automation and applications parsing YAML, and whether documents come from untrusted sources. Match product, architecture, package epoch/version/release and support stream to the individual erratum; apply each CVE only where its documented prerequisites hold. Install the exact perl-YAML:1.24 module package set in RHSA-2026:93471, preserving the supported module context. Verify package and module builds and test configuration loading and automation jobs; retain dependency and execution evidence.

Open the authoritative advisory

Last verified: 2026-11-02 UTC. Recheck the authoritative advisory and supported distribution channel before changing production.

Scope And Authority

Product scopeperl-YAML:1.24 module on RHEL 8 AppStream
AdvisoryRHSA-2026:93471
CVEsCVE-2017-20285, CVE-2019-25777
Authoritative release date2026-11-02T03:52:24Z (latest release in this group; individual release dates below)
Authority revision date2026-11-02T03:53:20Z (latest authority revision in this group)
Affected versionsAdvisory-listed packages before the corresponding fixed builds on Red Hat Enterprise Linux AppStream (v. 8).
Fixed versionperl-YAML-0:1.24-4.module+el8.10.0+25073+42d87e53.src::perl-YAML:1.24; perl-YAML-0:1.24-4.module+el8.10.0+25073+d1062575.src::perl-YAML:1.24
CVSS base score7.4-8.1 (CVSS v3.1; CVE-specific)
CVSS severityHigh
Exploitation statusThe cited Red Hat advisories do not state that these issues are being maliciously exploited.; no exploitation claim is inferred.

Authority-Specific Scope And Version Evidence

RHSA-2026:93471Released 2026-11-02T03:52:24Z; revised 2026-11-02T03:53:20Z. Red Hat Enterprise Linux AppStream (v. 8). Fixed source package families: perl-YAML-0:1.24-4.module+el8.10.0+25073+42d87e53.src::perl-YAML:1.24; perl-YAML-0:1.24-4.module+el8.10.0+25073+d1062575.src::perl-YAML:1.24. CVSS: 7.4-8.1 (CVSS v3.1; CVE-specific); High. Vendor rating: Important.

What Changed

The Perl YAML update addresses unrestricted package-variable assignment and crafted-document destructor execution, CVE-2019-25777 and CVE-2017-20285.

What To Validate Now

  1. Inventory. Inventory the active perl-YAML module, automation and applications parsing YAML, and whether documents come from untrusted sources.
  2. Establish applicability. Match product, architecture, package epoch/version/release and support stream to the individual erratum; apply each CVE only where its documented prerequisites hold.
  3. Remediate. Install the exact perl-YAML:1.24 module package set in RHSA-2026:93471, preserving the supported module context.
  4. Validate. Verify package and module builds and test configuration loading and automation jobs; retain dependency and execution evidence.
  5. Retain evidence. Preserve asset and owner identifiers, the applicability decision, before-and-after versions, change approval, installation output, validation results, and any exception or rollback record.

Operational Cautions

Continue to treat untrusted serialized objects as untrusted input. A current advisory can legitimately fix older CVE identifiers. CVSS values are the authority-provided per-CVE scores, not a score for the whole update. Retain the advisory, inventory, approval, package and validation records.

Evidence To Retain

  • Exact product, release stream, package or application version, enabled feature, environment, and accountable owner.
  • UTC timestamps, authority revision, approved change record, installer or package-manager output, and resulting version.
  • Relevant logs and monitoring evidence, test results, exceptions, compensating controls, and rollback decisions.

Related TechGeeks Resources

Authoritative References

Correction policy: If the authority changes affected versions, fixed versions, severity, exploitation information, mitigations, or required action, TechGeeks will update this notice and its verification date.