AZL-109508

See a problem?
Import Source
https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-109508.json
JSON Data
https://api.test.osv.dev/v1/vulns/AZL-109508
Upstream
Published
2026-03-16T23:16:21Z
Modified
2026-10-23T06:21:25Z
Summary
CVE-2026-4177 affecting package perl-YAML 1.30-2
Details

YAML::Syck versions through 1.36 for Perl has several potential security vulnerabilities including a high-severity heap buffer overflow in the YAML emitter.

The heap overflow occurs when class names exceed the initial 512-byte allocation.

The base64 decoder could read past the buffer end on trailing newlines.

strtok mutated n->type_id in place, corrupting shared node data.

A memory leak occurred in syck_hdlr_add_anchor when a node already had an anchor. The incoming anchor string 'a' was leaked on early return.

References

Affected packages

Azure Linux:3 / perl-YAML

Package

Name
perl-YAML
Purl
pkg:rpm/azure-linux/perl-YAML

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Last Affected
1.30-2

Database specific

source
"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-109508.json"