Catalogo CVE

CVE-2018-17942

gnulib: CVE-2018-17942

[Catalogo CVE]

Gravità
Medium
Published
Source
[NVD] · [CVE record]
EPSS
2.49% · Oct 22, 2026

The convert_to_decimal function in vasnprintf.c in Gnulib before 2018-09-23 has a heap-based buffer overflow because memory is not allocated for a trailing '\0' character during %f processing.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangnulibsid20260704-3fixed
Debiangnulibforky20260704-3fixed
Debiangnulibtrixie20250303-1fixed
Debiangnulibbookworm20230209+stable-1fixed
Ubuntugnulib16.0420140202+stable-2vulnerable
Ubuntugnulib16.0420140202+stable-2+deb8u1build0.16.04.1fixed
Ubuntugnulib18.0420140202+stable-2vulnerable
Ubuntugnulib18.0420140202+stable-2build1vulnerable
Ubuntugnulib18.0420140202+stable-2+deb8u1build0.18.04.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangnulibsourcesid20140202+stable-3.1lowNot reported[910757]
Debiangnulibsourceforky20140202+stable-3.1lowNot reported[910757]
Debiangnulibsourcetrixie20140202+stable-3.1lowNot reported[910757]
Debiangnulibsourcebookworm20140202+stable-3.1lowNot reported[910757]
Ubuntugnulibdeb16.0420140202+stable-2+deb8u1build0.16.04.1Not reportedUBUNTU-CVE-2018-17942Not reported
Ubuntugnulibdeb18.0420140202+stable-2+deb8u1build0.18.04.1Not reportedUBUNTU-CVE-2018-17942Not reported

[Debian bug #910757]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Pacchetto sorgente: [gnulib]

    Dettagli (2)
    • 20230209+stable-1 · amd64 · bookworm

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · bookworm; dsa · gnulib · debian · 12

    • 20230209+stable-1 · arm64 · bookworm

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · bookworm; dsa · gnulib · debian · 12

  • [gnulib]Corretta
    Dettagli (2)
    • 20230209+stable-1 · all · bookworm

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · bookworm; dsa · gnulib · debian · 12

    • 20230209+stable-1 · all · bookworm

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · bookworm; dsa · gnulib · debian · 12

[Debian 13 (Trixie)]

  • Pacchetto sorgente: [gnulib]

    Dettagli (2)
    • 20250303-1 · amd64 · trixie

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · 13

    • 20250303-1 · arm64 · trixie

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · 13

  • [gnulib]Corretta
    Dettagli (2)
    • 20250303-1 · all · trixie

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · 13

    • 20250303-1 · all · trixie

      Corretta · Corretta: 20140202+stable-3.1

      dsa · gnulib · debian · 13

Osservato:

Riferimenti