CVE catalog

CVE-2012-2658

unixodbc: CVE-2012-2658

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
0.51% · Oct 25, 2026

Buffer overflow in the SQLDriverConnect function in unixODBC 2.3.1 allows local users to cause a denial of service (crash) via a long string in the DRIVER option. NOTE: this issue might not be a vulnerability, since the ability to set this option typically implies that the attacker already has legitimate access to cause a DoS or execute code, and therefore the issue would not cross privilege boundaries. There may be limited attack scenarios if isql command-line options are exposed to an attacker, although it seems likely that other, more serious issues would also be exposed, and this issue might not cross privilege boundaries in that context.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianunixodbcsid2.3.14-2fixed
Debianunixodbcforky2.3.14-2fixed
Debianunixodbctrixie2.3.12-2+deb13u1fixed
Debianunixodbcbookworm2.3.11-2+deb12u1fixed
Ubuntuunixodbcpro2.3.1-3vulnerable
Ubuntuunixodbcpro2.3.1-4vulnerable
Ubuntuunixodbcpro2.3.1-4.1vulnerable
Ubuntuunixodbcpro2.3.1-4.1ubuntu0.1~esm1vulnerable
Ubuntuunixodbcpro2.3.1-4.1ubuntu0.1~esm2vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianunixodbcsourcesid2.3.6-0.1unimportantNot reported[675058]
Debianunixodbcsourceforky2.3.6-0.1unimportantNot reported[675058]
Debianunixodbcsourcetrixie2.3.6-0.1unimportantNot reported[675058]
Debianunixodbcsourcebookworm2.3.6-0.1unimportantNot reported[675058]

[Debian bug #675058]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libodbc1]Fixed

    Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • [libodbc2]Fixed

    Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • [libodbccr2]Fixed

    Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • [odbcinst]Fixed

    Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • [unixodbc]Fixed
    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

  • Source package: [unixodbc]

    Details (2)
    • 2.3.11-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

    • 2.3.11-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · bookworm; dsa · unixodbc · debian · 12

[Debian 13 (Trixie)]

  • [libodbc2]Fixed

    Source package: [unixodbc]

    Details (2)
    • 2.3.12-2 · amd64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

    • 2.3.12-2 · arm64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

  • [libodbccr2]Fixed

    Source package: [unixodbc]

    Details (2)
    • 2.3.12-2 · amd64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

    • 2.3.12-2 · arm64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

  • Source package: [unixodbc]

    Details (2)
    • 2.3.12-2 · amd64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

    • 2.3.12-2 · arm64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

  • [odbcinst]Fixed

    Source package: [unixodbc]

    Details (2)
    • 2.3.12-2 · amd64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

    • 2.3.12-2 · arm64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

  • [unixodbc]Fixed
    Details (2)
    • 2.3.12-2 · amd64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

    • 2.3.12-2 · arm64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

  • Source package: [unixodbc]

    Details (2)
    • 2.3.12-2 · all · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

    • 2.3.12-2 · all · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

  • Source package: [unixodbc]

    Details (2)
    • 2.3.12-2 · amd64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

    • 2.3.12-2 · arm64 · trixie

      Fixed · Fixed: 2.3.6-0.1

      dsa · unixodbc · debian · 13

Observed:

References