Summary
Kirill Siminov's "libyaml" is arguably the best YAML implementation. The C library is written precisely to the YAML 1.1 specification. It was originally bound to Python and was later bound to Ruby.
Security Fix(es):
* yaml-libyaml: LibYAML Perl File Modification Vulnerability (CVE-2025-40908)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Fixed packages 1
| Release | Package | Fixed in |
|---|---|---|
| Rocky Linux · 9 | perl-YAML-LibYAML | 1:0.82-6.1.el9_6 |
Vulnerabilities 1
-
Critical 9.1
YAML-LibYAML prior to 0.903.0 for Perl uses 2-args open, allowing existing files to be modified
YAML-LibYAML prior to 0.903.0 for Perl uses 2-args open, allowing existing files to be modified
References
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2369630