> CVE-2026-13713

« BACK_TO_HOME
PUBLISHED
2026-07-16 22:16
MODIFIED
2026-07-16 22:16
EPSS (Prob. Exploit)
0.18%
Top 92.6%
DATA SOURCES:
NVD 🔗 2026-07-16 RED HAT 🔗 2026-07-19 CWE MITRE 🔗 2026-11-01 FIRST EPSS 🔗 2026-11-01 OSV 🔗 2026-11-02 MSRC 🔗 2026-11-02

> DESCRIPTION

YAML::Syck versions before 1.47 for Perl allow a use-after-free and double-free via an anchor node freed while still on the parser value stack. In the bundled libsyck, when an anchor name is redefined or removed, syck_hdlr_add_anchor and syck_hdlr_remove_anchor free the node stored under that name with syck_free_node. That node can still be live on the parser's value stack, so syck_hdlr_add_node reaches it again and frees it a second time. On a normal build the 48-byte node chunk is freed twice and the interpreter aborts. Anchors need no special flags, so this is reached on the default Load path, and a 7-byte document that redefines an anchor triggers it. Any caller that runs Load or LoadFile on an untrusted document that redefines an anchor mid-parse crashes the interpreter, a denial of service.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> WEAKNESSES

CWE-415 CWE-416

> CWE DETAILED DESCRIPTIONS

CWE-415: Double Free - The product calls free() twice on the same memory address. | CWE-416: Use After Free - The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory "belongs" to the code that operates on the new pointer.

> RED HAT SECURITY ADVISORIES

Red Hat Security Advisory: perl-YAML-Syck security update
An update for perl-YAML-Syck is now available for Red Hat Enterprise Linux 8. Red Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring S...

> RED HAT SEVERITY ASSESSMENT

THREAT SEVERITY
Important

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

YAML::Syck versions before 1.47 for Perl allow a use-after-free and double-free via an anchor node freed while still on the parser value stack

AFFECTED PACKAGES:
Unknown / Unknown
125 versions affected

> HISTORIQUE DES MODIFICATIONS

Première apparition
16/07/2026 22:16
Source: NVD
📊 ENRICHISSEMENT 01/08/2026 06:01
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-415: Double Free - The product calls free() twice on the same memory address. | CWE-416: Use After Free - The product reuses or references memory after it has been freed. At some point afterward, ...
📊 ENRICHISSEMENT 19/07/2026 05:00
REDHAT
Champ modifié: Sévérité Red Hat
Ancienne valeur:
N/A
Nouvelle valeur:
{ "threat_severity": "Important", "severity_scale": null }
📊 ENRICHISSEMENT 19/07/2026 05:00
REDHAT
Champ modifié: Red Hat
Ancienne valeur:
Non
Nouvelle valeur:
Oui
Total des modifications: 3 Dernière mise à jour: 3 months ago

> REFERENCES

https://github.com/toddr/YAML-Syck/commit/44c90a109ec3215ee7ce747bd11209835e123d...
https://metacpan.org/release/TODDR/YAML-Syck-1.47/changes
« BACK_TO_HOME