CVE catalog

CVE-2009-0689

nspr: CVE-2009-0689

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
28.05% · Oct 27, 2026

Array index error in the (1) dtoa implementation in dtoa.c (aka pdtoa.c) and the (2) gdtoa (aka new dtoa) implementation in gdtoa/misc.c in libc, as used in multiple operating systems and products including in FreeBSD 6.4 and 7.2, NetBSD 5.0, OpenBSD 4.5, Mozilla Firefox 3.0.x before 3.0.15 and 3.5.x before 3.5.4, K-Meleon 1.5.3, SeaMonkey 1.1.8, and other products, allows context-dependent attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a large precision value in the format argument to a printf function, which triggers incorrect memory allocation and a heap-based buffer overflow during conversion to a floating-point number.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianmonosid6.14.1+ds2-3fixed
Debianmonoforky6.14.1+ds2-3fixed
Debianmonotrixie6.12.0.199+dfsg-6fixed
Debianmonobookworm6.8.0.105+dfsg-3.3+deb12u1fixed
Debiannsprsid2:4.40-1fixed
Debiannsprforky2:4.40-1fixed
Debiannsprtrixie2:4.36-1fixed
Debiannsprbookworm2:4.35-1fixed
Susemono-corelinux enterprise software development kit 11 sp32.6.7-0.16.1fixed
Susemono-corelinux enterprise software development kit 11 sp42.6.7-0.16.1fixed
Susemono-corelinux enterprise desktop 11 sp42.6.7-0.16.1fixed
Susemono-corelinux enterprise server 11 sp32.6.7-0.16.1fixed
Susemono-corelinux enterprise server 11 sp3-teradata2.6.7-0.16.1fixed
Susemono-corelinux enterprise server for sap applications 11 sp32.6.7-0.16.1fixed
Susemono-corelinux enterprise server 11 sp42.6.7-0.16.1fixed
Susemono-corelinux enterprise server for sap applications 11 sp42.6.7-0.16.1fixed
Susemono-corelinux enterprise software development kit 11 sp42.6.7-0.18.1fixed
Susemono-corelinux enterprise server 11 sp3-ltss2.6.7-0.18.1fixed
Susemono-corelinux enterprise server 11 sp3-teradata2.6.7-0.18.1fixed
Susemono-corelinux enterprise server 11 sp42.6.7-0.18.1fixed
Susemono-corelinux enterprise server for sap applications 11 sp42.6.7-0.18.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianmonosourcesid4.2.1.102+dfsg2-4not yet assignedNot reportedNot reported
Debianmonosourceforky4.2.1.102+dfsg2-4not yet assignedNot reportedNot reported
Debianmonosourcetrixie4.2.1.102+dfsg2-4not yet assignedNot reportedNot reported
Debianmonosourcebookworm4.2.1.102+dfsg2-4not yet assignedNot reportedNot reported
Debiannsprsourcesid4.8-2not yet assignedNot reportedNot reported
Debiannsprsourceforky4.8-2not yet assignedNot reportedNot reported
Debiannsprsourcetrixie4.8-2not yet assignedNot reportedNot reported
Debiannsprsourcebookworm4.8-2not yet assignedNot reportedNot reported
Susemono-corerpmlinux enterprise software development kit 11 sp32.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise software development kit 11 sp42.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise desktop 11 sp42.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise server 11 sp32.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise server 11 sp3-teradata2.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise server for sap applications 11 sp32.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise server 11 sp42.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise server for sap applications 11 sp42.6.7-0.16.1Not reportedSUSE-SU-2016:0257-1Not reported
Susemono-corerpmlinux enterprise software development kit 11 sp42.6.7-0.18.1Not reportedSUSE-SU-2016:2958-1Not reported
Susemono-corerpmlinux enterprise server 11 sp3-ltss2.6.7-0.18.1Not reportedSUSE-SU-2016:2958-1Not reported
Susemono-corerpmlinux enterprise server 11 sp3-teradata2.6.7-0.18.1Not reportedSUSE-SU-2016:2958-1Not reported
Susemono-corerpmlinux enterprise server 11 sp42.6.7-0.18.1Not reportedSUSE-SU-2016:2958-1Not reported
Susemono-corerpmlinux enterprise server for sap applications 11 sp42.6.7-0.18.1Not reportedSUSE-SU-2016:2958-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (1)
    • 6.8.0.105+dfsg-3.3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (1)
    • 6.8.0.105+dfsg-3.3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (1)
    • 6.8.0.105+dfsg-3.3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

  • Source package: [mono]

    Details (2)
    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

    • 6.8.0.105+dfsg-3.3+deb12u1 · all · bookworm

      Fixed · Fixed: 4.2.1.102+dfsg2-4

      dsa · mono · debian · bookworm; dsa · mono · debian · 12

Next results

Observed:

References