CVE catalog

CVE-2017-11692

yaml-cpp: CVE-2017-11692

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
2.25% · Oct 25, 2026

The function "Token& Scanner::peek" in scanner.cpp in yaml-cpp 0.5.3 and earlier allows remote attackers to cause a denial of service (assertion failure and application exit) via a '!2' string.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianyaml-cppsid0.9.0+dfsg-10fixed
Debianyaml-cppforky0.9.0+dfsg-9fixed
Debianyaml-cpptrixie0.8.0+dfsg-7fixed
Debianyaml-cppbookworm0.7.0+dfsg-8fixed
Ubuntuyaml-cpp14.040.3.0-1vulnerable
Ubuntuyaml-cpp14.040.5.1-1vulnerable
Ubuntuyaml-cpp16.040.5.2-2vulnerable
Ubuntuyaml-cpp16.040.5.2-3vulnerable
Ubuntuyaml-cpp16.040.5.2-4ubuntu1~16.04.4vulnerable
Ubuntuyaml-cpp0.316.040.3.0-1.2vulnerable
Ubuntuyaml-cpp18.040.5.2-4ubuntu1vulnerable
Ubuntuyaml-cpp0.318.040.3.0-1.2vulnerable
Ubuntuyaml-cpp20.040.6.2-4fakesync1vulnerable
Ubuntuyaml-cpp20.040.6.2-4ubuntu1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianyaml-cppsourcesid0.6.3-1lowNot reported[870326]
Debianyaml-cppsourceforky0.6.3-1lowNot reported[870326]
Debianyaml-cppsourcetrixie0.6.3-1lowNot reported[870326]
Debianyaml-cppsourcebookworm0.6.3-1lowNot reported[870326]

[Debian bug #870326]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [yaml-cpp]

    Details (2)
    • 0.7.0+dfsg-8+b1 · amd64 · bookworm

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · bookworm; dsa · yaml-cpp · debian · 12

    • 0.7.0+dfsg-8+b1 · arm64 · bookworm

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · bookworm; dsa · yaml-cpp · debian · 12

  • Source package: [yaml-cpp]

    Details (2)
    • 0.7.0+dfsg-8+b1 · amd64 · bookworm

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · bookworm; dsa · yaml-cpp · debian · 12

    • 0.7.0+dfsg-8+b1 · arm64 · bookworm

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · bookworm; dsa · yaml-cpp · debian · 12

[Debian 13 (Trixie)]

  • Source package: [yaml-cpp]

    Details (2)
    • 0.8.0+dfsg-7 · amd64 · trixie

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · 13

    • 0.8.0+dfsg-7 · arm64 · trixie

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · 13

  • Source package: [yaml-cpp]

    Details (2)
    • 0.8.0+dfsg-7 · amd64 · trixie

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · 13

    • 0.8.0+dfsg-7 · arm64 · trixie

      Fixed · Fixed: 0.6.3-1

      dsa · yaml-cpp · debian · 13

Observed:

References