CVE catalog

CVE-2019-16226

py-lmdb: CVE-2019-16226

[CVE catalog]

Severity
High · CVSS 7.6CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.59% · Oct 25, 2026

An issue was discovered in py-lmdb 0.97. mdb_node_del does not validate a memmove in the case of an unexpected node->mn_hi, leading to an invalid write operation. NOTE: this outcome occurs when accessing a data.mdb file supplied by an attacker.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlmdbsid0.9.35-1vulnerable
Debianlmdbforky0.9.35-1vulnerable
Debianlmdbtrixie0.9.31-1vulnerable
Debianlmdbbookworm0.9.24-1vulnerable
Debianpy-lmdbsid1.4.1-3vulnerable
Debianpy-lmdbforky1.4.1-3vulnerable
Debianpy-lmdbtrixie1.4.1-3vulnerable
Debianpy-lmdbbookworm1.4.0-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlmdbsourcesid(unfixed)not yet assignedNot reported[1141312]
Debianlmdbsourceforky(unfixed)not yet assignedNot reported[1141312]
Debianlmdbsourcetrixie(unfixed)not yet assignedNot reported[1141312]
Debianlmdbsourcebookworm(unfixed)not yet assignedNot reported[1141312]
Debianpy-lmdbsourcesid(unfixed)unimportantNot reported[1132719]
Debianpy-lmdbsourceforky(unfixed)unimportantNot reported[1132719]
Debianpy-lmdbsourcetrixie(unfixed)unimportantNot reported[1132719]
Debianpy-lmdbsourcebookworm(unfixed)unimportantNot reported[1132719]

[Debian bug #1141312][Debian bug #1132719]

Notes

[trixie] lmdb: Minor issue [bookworm] lmdb: Minor issue; only reachable via attacker-supplied/corrupted LMDB database file; unfixed upstream

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [liblmdb0]Affected

    Source package: [lmdb]

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

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

    • 0.9.24-1 · arm64 · bookworm

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

  • [liblmdb-dev]Affected

    Source package: [lmdb]

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

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

    • 0.9.24-1 · arm64 · bookworm

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

  • [lmdb-doc]Affected

    Source package: [lmdb]

    Details (2)
    • 0.9.24-1 · all · bookworm

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

    • 0.9.24-1 · all · bookworm

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

  • [lmdb-utils]Affected

    Source package: [lmdb]

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

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

    • 0.9.24-1 · arm64 · bookworm

      Affected

      dsa · lmdb · debian · bookworm; dsa · lmdb · debian · 12

  • [python3-lmdb]Affected

    Source package: [py-lmdb]

    Details (2)
    • 1.4.0-1+b1 · amd64 · bookworm

      Affected

      dsa · py-lmdb · debian · bookworm; dsa · py-lmdb · debian · 12

    • 1.4.0-1+b1 · arm64 · bookworm

      Affected

      dsa · py-lmdb · debian · bookworm; dsa · py-lmdb · debian · 12

[Debian 13 (Trixie)]

  • [liblmdb0]Affected

    Source package: [lmdb]

    Details (2)
    • 0.9.31-1+b2 · amd64 · trixie

      Affected

      dsa · lmdb · debian · 13

    • 0.9.31-1+b2 · arm64 · trixie

      Affected

      dsa · lmdb · debian · 13

  • [liblmdb-dev]Affected

    Source package: [lmdb]

    Details (2)
    • 0.9.31-1+b2 · amd64 · trixie

      Affected

      dsa · lmdb · debian · 13

    • 0.9.31-1+b2 · arm64 · trixie

      Affected

      dsa · lmdb · debian · 13

  • [lmdb-doc]Affected

    Source package: [lmdb]

    Details (2)
    • 0.9.31-1 · all · trixie

      Affected

      dsa · lmdb · debian · 13

    • 0.9.31-1 · all · trixie

      Affected

      dsa · lmdb · debian · 13

  • [lmdb-utils]Affected

    Source package: [lmdb]

    Details (2)
    • 0.9.31-1+b2 · amd64 · trixie

      Affected

      dsa · lmdb · debian · 13

    • 0.9.31-1+b2 · arm64 · trixie

      Affected

      dsa · lmdb · debian · 13

  • [python3-lmdb]Affected

    Source package: [py-lmdb]

    Details (2)
    • 1.4.1-3+b2 · amd64 · trixie

      Affected

      dsa · py-lmdb · debian · 13

    • 1.4.1-3+b2 · arm64 · trixie

      Affected

      dsa · py-lmdb · debian · 13

Observed:

References