CVE catalog

CVE-2026-3408

A vulnerability was identified in Open Babel up to 3.1.1. This impacts the function OBAtom::GetExplicitValence of the file isrc/atom.cpp of the component CDXML File Handler. Such manipulation leads to

[CVE catalog]

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

A vulnerability was identified in Open Babel up to 3.1.1. This impacts the function OBAtom::GetExplicitValence of the file isrc/atom.cpp of the component CDXML File Handler. Such manipulation leads to null pointer dereference. The attack can be launched remotely. The exploit is publicly available and might be used. The name of the patch is e23a224b8fd9d7c2a7cde9ef4ec6afb4c05aa08a. It is best practice to apply a patch to resolve this issue.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianopenbabelsid3.2.0+dfsg-2vulnerable
Debianopenbabelforky3.2.0+dfsg-1vulnerable
Debianopenbabeltrixie3.1.1+dfsg-12vulnerable
Debianopenbabelbookworm3.1.1+dfsg-9vulnerable
CpeopenbabelNot reportedNot reportedvulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopenbabelsourcesid(unfixed)not yet assignedNot reported[1129566]
Debianopenbabelsourceforky(unfixed)not yet assignedNot reported[1129566]
Debianopenbabelsourcetrixie(unfixed)not yet assignedNot reported[1129566]
Debianopenbabelsourcebookworm(unfixed)not yet assignedNot reported[1129566]

[Debian bug #1129566]

Notes

[trixie] openbabel: Minor issue [bookworm] openbabel: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-9+b3 · amd64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

    • 3.1.1+dfsg-9+b3 · arm64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

  • [libopenbabel7]Affected

    Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-9+b3 · amd64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

    • 3.1.1+dfsg-9+b3 · arm64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-9+b3 · amd64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

    • 3.1.1+dfsg-9+b3 · arm64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-9 · all · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

    • 3.1.1+dfsg-9 · all · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

  • [openbabel]Affected

    Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-9+b3 · amd64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

    • 3.1.1+dfsg-9+b3 · arm64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

  • [openbabel-gui]Affected

    Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-9+b3 · amd64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

    • 3.1.1+dfsg-9+b3 · arm64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-9+b3 · amd64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

    • 3.1.1+dfsg-9+b3 · arm64 · bookworm

      Affected

      nvd · openbabel · debian · bookworm; nvd · openbabel · debian · 12

[Debian 13 (Trixie)]

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-12 · amd64 · trixie

      Affected

      nvd · openbabel · debian · 13

    • 3.1.1+dfsg-12 · arm64 · trixie

      Affected

      nvd · openbabel · debian · 13

  • [libopenbabel7]Affected

    Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-12 · amd64 · trixie

      Affected

      nvd · openbabel · debian · 13

    • 3.1.1+dfsg-12 · arm64 · trixie

      Affected

      nvd · openbabel · debian · 13

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-12 · amd64 · trixie

      Affected

      nvd · openbabel · debian · 13

    • 3.1.1+dfsg-12 · arm64 · trixie

      Affected

      nvd · openbabel · debian · 13

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-12 · all · trixie

      Affected

      nvd · openbabel · debian · 13

    • 3.1.1+dfsg-12 · all · trixie

      Affected

      nvd · openbabel · debian · 13

  • [openbabel]Affected
    Details (2)
    • 3.1.1+dfsg-12 · amd64 · trixie

      Affected

      nvd · openbabel · debian · 13

    • 3.1.1+dfsg-12 · arm64 · trixie

      Affected

      nvd · openbabel · debian · 13

  • [openbabel-gui]Affected

    Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-12 · amd64 · trixie

      Affected

      nvd · openbabel · debian · 13

    • 3.1.1+dfsg-12 · arm64 · trixie

      Affected

      nvd · openbabel · debian · 13

  • Source package: [openbabel]

    Details (2)
    • 3.1.1+dfsg-12 · amd64 · trixie

      Affected

      nvd · openbabel · debian · 13

    • 3.1.1+dfsg-12 · arm64 · trixie

      Affected

      nvd · openbabel · debian · 13

Observed:

References