CVE catalog

CVE-2018-20712

binutils: CVE-2018-20712

[CVE catalog]

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

A heap-based buffer over-read exists in the function d_expression_1 in cp-demangle.c in GNU libiberty, as distributed in GNU Binutils 2.31.1. A crafted input can cause segmentation faults, leading to denial-of-service, as demonstrated by c++filt.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianbinutilssid2.47.50.20261021-1vulnerable
Debianbinutilsforky2.47.50.20261021-1vulnerable
Debianbinutilstrixie2.44-3vulnerable
Debianbinutilsbookworm2.40-2vulnerable
Alpinebinutils3.102.32-r0fixed
Alpinebinutils3.112.32-r0fixed
Alpinebinutils3.122.32-r0fixed
Alpinebinutils3.132.32-r0fixed
Alpinebinutils3.142.32-r0fixed
Alpinebinutils3.152.32-r0fixed
Alpinebinutils3.162.32-r0fixed
Alpinebinutils3.172.32-r0fixed
Alpinebinutils3.182.32-r0fixed
Alpinebinutils3.192.32-r0fixed
Alpinebinutils3.202.32-r0fixed
Alpinebinutils3.212.32-r0fixed
Alpinebinutils3.222.32-r0fixed
Alpinebinutils3.232.32-r0fixed
Alpinebinutils3.242.32-r0fixed
Ubuntulibiberty16.0420141014-1vulnerable
Ubuntulibiberty16.0420160215-1vulnerable
Ubuntulibiberty16.0420160215-1ubuntu0.2vulnerable
Ubuntulibiberty16.0420160215-1ubuntu0.3vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianbinutilssourcesid(unfixed)unimportantNot reportedNot reported
Debianbinutilssourceforky(unfixed)unimportantNot reportedNot reported
Debianbinutilssourcetrixie(unfixed)unimportantNot reportedNot reported
Debianbinutilssourcebookworm(unfixed)unimportantNot reportedNot reported
Alpinebinutilsapk3.102.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.112.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.122.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.132.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.142.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.152.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.162.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.172.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.182.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.192.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.202.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.212.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.222.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.232.32-r0Not reportedALPINE-CVE-2018-20712Not reported
Alpinebinutilsapk3.242.32-r0Not reportedALPINE-CVE-2018-20712Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [binutils]Unknown
    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (1)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (1)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • [binutils-dev]Unknown

    Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • [binutils-doc]Unknown

    Source package: [binutils]

    Details (2)
    • 2.40-2 · all · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · all · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · all · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · all · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (2)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

    • 2.40-2 · arm64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (1)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (1)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (1)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

  • Source package: [binutils]

    Details (1)
    • 2.40-2 · amd64 · bookworm

      Affected

      dsa · binutils · debian · bookworm; dsa · binutils · debian · 12

Next results

Observed:

References