CVE catalog

CVE-2012-3404

glibc: CVE-2012-3404

[CVE catalog]

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

The vfprintf function in stdio-common/vfprintf.c in libc in GNU C Library (aka glibc) 2.12 and other versions does not properly calculate a buffer length, which allows context-dependent attackers to bypass the FORTIFY_SOURCE format-string protection mechanism and cause a denial of service (stack corruption and crash) via a format string that uses positional parameters and many format specifiers.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianglibcsid2.43-7fixed
Debianglibcforky2.43-7fixed
Debianglibctrixie2.41-12+deb13u4fixed
Debianglibcbookworm2.36-9+deb12u14fixed
Debianglibcbookworm-security2.36-9+deb12u7fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianglibcsourcesid2.13-35lowNot reported[681473]
Debianglibcsourceforky2.13-35lowNot reported[681473]
Debianglibcsourcetrixie2.13-35lowNot reported[681473]
Debianglibcsourcebookworm2.13-35lowNot reported[681473]

[Debian bug #681473]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [glibc-doc]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [libc6]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [libc6-dbg]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [libc6-dev]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [libc6-i386]Fixed

    Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [libc6-x32]Fixed

    Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [libc-bin]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [libc-l10n]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [locales]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

  • [nscd]Fixed

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · bookworm; dsa · glibc · debian · 12

[Debian 13 (Trixie)]

  • [glibc-doc]Fixed

    Source package: [glibc]

    Details (2)
    • 2.41-12+deb13u3 · all · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

    • 2.41-12+deb13u3 · all · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

  • Source package: [glibc]

    Details (2)
    • 2.41-12+deb13u3 · all · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

    • 2.41-12+deb13u3 · all · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

  • [libc6]Fixed

    Source package: [glibc]

    Details (2)
    • 2.41-12+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

    • 2.41-12+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

  • [libc6-dbg]Fixed

    Source package: [glibc]

    Details (2)
    • 2.41-12+deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

    • 2.41-12+deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.13-35

      dsa · glibc · debian · 13

Next results

Observed:

References