CVE catalog

CVE-2025-11683

YAML::Syck vulnerability

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.31% · Oct 25, 2026

YAML::Syck versions before 1.36 for Perl has missing null-terminators which causes out-of-bounds read and potential information disclosure Missing null terminators in token.c leads to but-of-bounds read which allows adjacent variable to be read The issue is seen with complex YAML files with a hash of all keys and empty values.  There is no indication that the issue leads to accessing memory outside that allocated to the module.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibyaml-syck-perlsid1.47-1fixed
Debianlibyaml-syck-perlforky1.47-1fixed
Debianlibyaml-syck-perltrixie1.34-2+deb13u3fixed
Debianlibyaml-syck-perltrixie-security1.34-2+deb13u3fixed
Debianlibyaml-syck-perlbookworm1.34-2+deb12u2fixed
Debianlibyaml-syck-perlbookworm-security1.34-2+deb12u3fixed
Ubuntulibyaml-syck-perlnoble1.34-2ubuntu0.24.04.1~esm1fixed
Cpeyaml\Not reported1.36fixed
Opensuseperl-YAML-Syckleap 16.01.470.0-bp160.1.1fixed
Ubuntulibyaml-syck-perlpro1.34-2vulnerable
Ubuntulibyaml-syck-perlpro1.34-2build1vulnerable
Ubuntulibyaml-syck-perlpro1.34-2build2vulnerable
Ubuntulibyaml-syck-perlpro1.34-2build3vulnerable
Ubuntulibyaml-syck-perlpro1.34-2ubuntu0.24.04.1~esm1fixed
Ubuntulibyaml-syck-perl25.101.34-2build4vulnerable
Ubuntulibyaml-syck-perl25.101.34-3vulnerable
Ubuntulibyaml-syck-perl25.101.34-3ubuntu0.1fixed
Ubuntulibyaml-syck-perlpro1.34-2vulnerable
Ubuntulibyaml-syck-perlpro1.34-2build1vulnerable
Ubuntulibyaml-syck-perlpro1.34-2build2vulnerable
Ubuntulibyaml-syck-perlpro1.34-2build3vulnerable
Ubuntulibyaml-syck-perlpro1.34-2ubuntu0.24.04.1~esm1fixed
Ubuntulibyaml-syck-perl25.101.34-2build4vulnerable
Ubuntulibyaml-syck-perl25.101.34-3vulnerable
Ubuntulibyaml-syck-perl25.101.34-3ubuntu0.1fixed
Ubuntulibyaml-syck-perl26.041.34-3vulnerable
Ubuntulibyaml-syck-perl26.041.34-4vulnerable
Ubuntulibyaml-syck-perl26.041.36-1vulnerable
Opensuseperl-YAML-Sycktumbleweed1.450.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibyaml-syck-perlsourcesid1.34-4not yet assignedNot reportedNot reported
Debianlibyaml-syck-perlsourceforky1.34-4not yet assignedNot reportedNot reported
Debianlibyaml-syck-perlsourcetrixie1.34-2+deb13u1not yet assignedNot reportedNot reported
Debianlibyaml-syck-perlsourcebookworm1.34-2+deb12u1not yet assignedNot reportedNot reported
Ubuntulibyaml-syck-perldebnoble1.34-2ubuntu0.24.04.1~esm1Not reportedNot reportedNot reported
Cpeyaml\cpeNot reported1.36Not reportedNVD-CVE-2025-11683Not reported
Opensuseperl-YAML-Syckrpmleap 16.01.470.0-bp160.1.1Not reportedOPENSUSE-SU-2026:21497-1Not reported
Ubuntulibyaml-syck-perldebpro1.34-2ubuntu0.24.04.1~esm1Not reportedUSN-7844-1Not reported
Ubuntulibyaml-syck-perldeb25.101.34-3ubuntu0.1Not reportedUSN-7844-1Not reported
Ubuntulibyaml-syck-perldebpro1.34-2ubuntu0.24.04.1~esm1Not reportedUBUNTU-CVE-2025-11683Not reported
Ubuntulibyaml-syck-perldeb25.101.34-3ubuntu0.1Not reportedUBUNTU-CVE-2025-11683Not reported
Opensuseperl-YAML-Syckrpmtumbleweed1.450.0-1.1Not reportedOPENSUSE-SU-2026:10746-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (4)
    • 1.34-2+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.34-2+deb12u1

      usn · libyaml-syck-perl · debian · bookworm; usn · libyaml-syck-perl · debian · 12

    • 1.34-2+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.34-2+deb12u1

      usn · libyaml-syck-perl · debian · bookworm; usn · libyaml-syck-perl · debian · 12

    • 1.34-2+deb12u3 · amd64 · bookworm-security

      Fixed · Fixed: 1.34-2+deb12u1

      usn · libyaml-syck-perl · debian · bookworm; usn · libyaml-syck-perl · debian · 12

    • 1.34-2+deb12u3 · arm64 · bookworm-security

      Fixed · Fixed: 1.34-2+deb12u1

      usn · libyaml-syck-perl · debian · bookworm; usn · libyaml-syck-perl · debian · 12

[Debian 13 (Trixie)]

  • Details (5)
    • 1.34-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.34-2+deb13u1

      usn · libyaml-syck-perl · debian · 13

    • 1.34-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.34-2+deb13u1

      usn · libyaml-syck-perl · debian · 13

    • 1.34-2+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.34-2+deb13u1

      usn · libyaml-syck-perl · debian · 13

    • 1.34-2+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 1.34-2+deb13u1

      usn · libyaml-syck-perl · debian · 13

    • 1.34-2+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 1.34-2+deb13u1

      usn · libyaml-syck-perl · debian · 13

[openSUSE Tumbleweed]

  • Source package: [perl-YAML-Syck]

    Details (1)
    • 1.470.0-1.3 · x86_64 · tumbleweed

      Fixed · Fixed: 1.450.0-1.1

      usn · perl-YAML-Syck · opensuse · tumbleweed

Observed:

References