DEBIAN-CVE-2026-5089

Source
https://security-tracker.debian.org/tracker/CVE-2026-5089
Import Source
https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-5089.json
JSON Data
https://api.osv.dev/v1/vulns/DEBIAN-CVE-2026-5089
Upstream
Published
2026-05-12T17:16:21Z
Modified
2026-09-14T17:03:17Z
Severity
  • 7.3 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L CVSS Calculator
Summary
[none]
Details

YAML::Syck versions before 1.38 for Perl has an out-of-bounds read. The base60 (sexagesimal) parsing code in perl_syck.h has a buffer underflow bug in both int#base60 and float#base60 handlers. When processing the leftmost segment of a colon-separated value (e.g., the 1 in 1:30:45), the inner while loop can decrement a pointer past the start of the string buffer: while ( colon >= ptr && *colon != ':' ) { colon--; } if ( *colon == ':' ) *colon = '\0'; // colon may be ptr-1 here When no colon is found (final/leftmost segment), colon becomes ptr-1, and the subsequent *colon dereference reads one byte before the allocated buffer.

References

Affected packages

Debian:12 / libyaml-syck-perl

Package

Name
libyaml-syck-perl
Purl
pkg:deb/debian/libyaml-syck-perl?arch=source&distro=bookworm

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
1.34-2+deb12u3

Affected versions

1.*
1.34-2
1.34-2+deb12u1
1.34-2+deb12u2

Ecosystem specific

{
    "urgency":  "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-5089.json"

Debian:13 / libyaml-syck-perl

Package

Name
libyaml-syck-perl
Purl
pkg:deb/debian/libyaml-syck-perl?arch=source&distro=trixie

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
1.34-2+deb13u3

Affected versions

1.*
1.34-2
1.34-2+deb13u1
1.34-2+deb13u2

Ecosystem specific

{
    "urgency":  "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-5089.json"

Debian:14 / libyaml-syck-perl

Package

Name
libyaml-syck-perl
Purl
pkg:deb/debian/libyaml-syck-perl?arch=source&distro=forky

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
1.36-3

Affected versions

1.*
1.34-2
1.34-3
1.34-4
1.36-1
1.36-2

Ecosystem specific

{
    "urgency":  "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-5089.json"