Skip to content

openbabel (PyPI)

Advisories
72
Latest version
—
License
—
OpenSSF Scorecard
—

How to fix

Upgrading to 3.2.0 or later clears every advisory below that has a fix.

Upgrade commands
pip
pip install --upgrade "openbabel>=3.2.0"
poetry
poetry add "openbabel>=3.2.0"
uv
uv add "openbabel>=3.2.0"

Known vulnerabilities

AdvisorySeverityAffectedFixed in
GHSA-55f6-pf8r-c2f4
Open Babel has out-of-bounds write in MOPAC translationVectors[] (UNIT CELL TRANSLATION)
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-55f6-pf8r-c2f4
Open Babel has out-of-bounds write in MOPAC translationVectors[] (UNIT CELL TRANSLATION)
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-f8h2-c479-vqxf
Open Babel has out-of-bounds write in MSI translationVectors[]
High
EPSS 0.85%
< 3.2.0
3.2.0
GHSA-f8h2-c479-vqxf
Open Babel has out-of-bounds write in MSI translationVectors[]
High
EPSS 0.85%
< 3.2.0
3.2.0
GHSA-mjmg-352j-f456
Open Babel has out-of-bounds write in MOPAC IN translationVectors[] (Tv atom)
High
EPSS 0.85%
< 3.2.0
3.2.0
GHSA-mjmg-352j-f456
Open Babel has out-of-bounds write in MOPAC IN translationVectors[] (Tv atom)
High
EPSS 0.85%
< 3.2.0
3.2.0
GHSA-7h6r-6p76-68c9
Open Babel has out-of-bounds write in MOPAC translationVectors[] (FINAL POINT)
High
EPSS 0.85%
< 3.2.0
3.2.0
GHSA-7h6r-6p76-68c9
Open Babel has out-of-bounds write in MOPAC translationVectors[] (FINAL POINT)
High
EPSS 0.85%
< 3.2.0
3.2.0
GHSA-jg3h-pv7c-4f9c
Open Babel has out-of-bounds write in Gaussian translationVectors[]
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-jg3h-pv7c-4f9c
Open Babel has out-of-bounds write in Gaussian translationVectors[]
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-5rff-8f7c-8jmw
Open Babel has out-of-bounds write in ORCA nAtoms parser (second variant)
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-5rff-8f7c-8jmw
Open Babel has out-of-bounds write in ORCA nAtoms parser (second variant)
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-rj4c-r689-cm87
Open Babel has out-of-bounds write in ORCA nAtoms parser
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-rj4c-r689-cm87
Open Babel has out-of-bounds write in ORCA nAtoms parser
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-8qxc-57hf-hc9j
Open Babel has uninitialized pointer dereference in PQS pFormat
High
EPSS 0.83%
< 3.2.0
3.2.0
GHSA-8qxc-57hf-hc9j
Open Babel has uninitialized pointer dereference in PQS pFormat
High
EPSS 0.83%
< 3.2.0
3.2.0
GHSA-jr2x-6qf6-q5mc
Open Babel has uninitialized pointer dereference in MSI atom parser
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-jr2x-6qf6-q5mc
Open Babel has uninitialized pointer dereference in MSI atom parser
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-vjg6-gm8m-v5g6
Open Babel has out-of-bounds write in MOL2 attribute/value parser
High
EPSS 0.78%
< 3.2.0
3.2.0
GHSA-vjg6-gm8m-v5g6
Open Babel has out-of-bounds write in MOL2 attribute/value parser
High
EPSS 0.78%
< 3.2.0
3.2.0
GHSA-f29h-2h58-48r7
Open Babel has out-of-bounds write in PQS coord_file parser
High
EPSS 0.83%
< 3.2.0
3.2.0
GHSA-f29h-2h58-48r7
Open Babel has out-of-bounds write in PQS coord_file parser
High
EPSS 0.83%
< 3.2.0
3.2.0
GHSA-mw5r-wq2m-397c
Open Babel has uninitialized pointer dereference in GRO residue parser
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-mw5r-wq2m-397c
Open Babel has uninitialized pointer dereference in GRO residue parser
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-p594-7xw4-g76p
Open Babel has out-of-bounds write in CSR PadString (title field)
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-p594-7xw4-g76p
Open Babel has out-of-bounds write in CSR PadString (title field)
High
EPSS 0.80%
< 3.2.0
3.2.0
GHSA-vr3p-gg26-45v9
Open Babel has out-of-bounds write in Gaussian coords_type orientation parser
High
EPSS 0.68%
< 3.2.0
3.2.0
GHSA-vr3p-gg26-45v9
Open Babel has out-of-bounds write in Gaussian coords_type orientation parser
High
EPSS 0.68%
< 3.2.0
3.2.0
GHSA-fg6r-xgp8-x64r
Duplicate Advisory: Open Babel has a NULL pointer dereference in CDXML OBAtom::GetExplicitValence
Withdrawn
Medium
< 3.2.0
3.2.0
GHSA-rxpr-wq63-jr7p
Open Babel has a NULL pointer dereference in CDXML OBAtom::GetExplicitValence
Medium
EPSS 0.56%
< 3.2.0
3.2.0
GHSA-rxpr-wq63-jr7p
Open Babel has a NULL pointer dereference in CDXML OBAtom::GetExplicitValence
Medium
EPSS 0.56%
< 3.2.0
3.2.0
GHSA-2m54-8m6g-qf93
Duplicate Advisory: Open Babel has an out-of-bounds read in CIF transform3d::DescribeAsString
Withdrawn
Medium
< 3.2.0
3.2.0
GHSA-3f56-w4g2-mx64
Duplicate Advisory: Open Babel has NULL pointer dereference in MOL2 OBAtom::SetFormalCharge
Withdrawn
Medium
< 3.2.0
3.2.0
GHSA-4w5w-4fhm-q483
Open Babel has NULL pointer dereference in MOL2 OBAtom::SetFormalCharge
High
EPSS 0.84%
< 3.2.0
3.2.0
GHSA-4w5w-4fhm-q483
Open Babel has NULL pointer dereference in MOL2 OBAtom::SetFormalCharge
High
EPSS 0.84%
< 3.2.0
3.2.0
GHSA-6xw4-2g22-26h8
Open Babel has an out-of-bounds read in CIF transform3d::DescribeAsString
High
EPSS 0.88%
< 3.2.0
3.2.0
GHSA-6xw4-2g22-26h8
Open Babel has an out-of-bounds read in CIF transform3d::DescribeAsString
High
EPSS 0.88%
< 3.2.0
3.2.0
GHSA-7x26-54jj-cvhr
Duplicate Advisory: Open Babel has out-of-bounds read in PQS lowerit (pre-buffer read)
Withdrawn
Low
< 3.2.0
3.2.0
GHSA-m982-7q3h-r784
Open Babel has out-of-bounds read in PQS lowerit (pre-buffer read)
Low
EPSS 0.25%
< 3.2.0
3.2.0
GHSA-m982-7q3h-r784
Open Babel has out-of-bounds read in PQS lowerit (pre-buffer read)
Low
EPSS 0.25%
< 3.2.0
3.2.0
GHSA-62mq-grc2-53j3
Duplicate Advisory: Open Babel has NULL pointer dereference in CACAO CacaoFormat::SetHilderbrandt
Withdrawn
Low
< 3.2.0
3.2.0
GHSA-hvp2-4h2f-26w4
Duplicate Advisory: Open Babel has NULL pointer dereference in ChemKinFormat::ReadReactionQualifierLines
Withdrawn
Low
< 3.2.0
3.2.0
GHSA-95gx-jmhp-5p29
Duplicate Advisory: Open Babel has heap buffer overflow in ChemKin ChemKinFormat::CheckSpecies
Withdrawn
Medium
< 3.2.0
3.2.0
GHSA-5fgf-q57f-wwqf
Duplicate Advisory: Open Babel has Use-after-free in GAMESS GAMESSOutputFormat::ReadMolecule
Withdrawn
Medium
< 3.2.0
3.2.0
GHSA-5gfq-xrq4-34rj
Duplicate Advisory: Open Babel has out-of-bounds write (overlapping memcpy) in zipstream basic_unzip_streambuf::underflow
Withdrawn
Medium
< 3.2.0
3.2.0
GHSA-9p6c-jcw8-x98f
Duplicate Advisory: Open Babel has heap buffer overflow in SMILES OBSmilesParser::ParseSmiles
Withdrawn
Medium
< 3.2.0
3.2.0
GHSA-55j6-rjhx-hwfh
Open Babel has NULL pointer dereference in CACAO CacaoFormat::SetHilderbrandt
Low
EPSS 0.25%
< 3.2.0
3.2.0
GHSA-55j6-rjhx-hwfh
Open Babel has NULL pointer dereference in CACAO CacaoFormat::SetHilderbrandt
Low
EPSS 0.25%
< 3.2.0
3.2.0
GHSA-j9pp-7wfg-q7fj
Open Babel has NULL pointer dereference in ChemKinFormat::ReadReactionQualifierLines
Medium
EPSS 0.21%
< 3.2.0
3.2.0
GHSA-j9pp-7wfg-q7fj
Open Babel has NULL pointer dereference in ChemKinFormat::ReadReactionQualifierLines
Medium
EPSS 0.21%
< 3.2.0
3.2.0
GHSA-8wq6-qh76-wpv9
Open Babel has heap buffer overflow in ChemKin ChemKinFormat::CheckSpecies
Low
EPSS 0.29%
< 3.2.0
3.2.0
GHSA-8wq6-qh76-wpv9
Open Babel has heap buffer overflow in ChemKin ChemKinFormat::CheckSpecies
Low
EPSS 0.29%
< 3.2.0
3.2.0
GHSA-j35x-w4gj-pf7w
Open Babel has heap buffer overflow in SMILES OBSmilesParser::ParseSmiles
Low
EPSS 0.29%
< 3.2.0
3.2.0
GHSA-j35x-w4gj-pf7w
Open Babel has heap buffer overflow in SMILES OBSmilesParser::ParseSmiles
Low
EPSS 0.29%
< 3.2.0
3.2.0
GHSA-8j3x-m868-cpw8
Open Babel has out-of-bounds write (overlapping memcpy) in zipstream basic_unzip_streambuf::underflow
High
EPSS 0.26%
< 3.2.0
3.2.0
GHSA-8j3x-m868-cpw8
Open Babel has out-of-bounds write (overlapping memcpy) in zipstream basic_unzip_streambuf::underflow
High
EPSS 0.26%
< 3.2.0
3.2.0
GHSA-pp85-5j63-xpq3
Open Babel has Use-after-free in GAMESS GAMESSOutputFormat::ReadMolecule
High
EPSS 0.25%
< 3.2.0
3.2.0
GHSA-pp85-5j63-xpq3
Open Babel has Use-after-free in GAMESS GAMESSOutputFormat::ReadMolecule
High
EPSS 0.25%
< 3.2.0
3.2.0
GHSA-qghv-8h77-699v
Duplicate Advisory: Open Babel has out-of-bounds write in MOL2 attribute/value parser
Withdrawn
High
< 3.2.0
3.2.0
GHSA-jmf7-79p7-qchq
Duplicate Advisory: Open Babel has out-of-bounds write in CSR PadString (title field)
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-hrvg-gx3j-wh53
Duplicate Advisory: Open Babel has out-of-bounds write in MOPAC translationVectors[] (UNIT CELL TRANSLATION)
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-g8f4-g673-rfw2
Duplicate Advisory: Open Babel has out-of-bounds write in ORCA nAtoms parser
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-h632-qvv7-2623
Duplicate Advisory: Open Babel has uninitialized pointer dereference in GRO residue parser
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-v5fw-q4pf-8p2h
Duplicate Advisory: Open Babel has out-of-bounds write in Gaussian translationVectors[]
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-wj42-v2p3-fq2w
Duplicate Advisory: Open Babel has out-of-bounds write in ORCA nAtoms parser (second variant)
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-x3cp-4x6w-vm7p
Duplicate Advisory: Open Babel has out-of-bounds write in MOL2 attribute/value parser
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-vx29-rwgr-834p
Duplicate Advisory: Open Babel has out-of-bounds write in PQS coord_file parser
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-4r3q-94wc-xhq9
Duplicate Advisory: Open Babel has out-of-bounds write in MOPAC translationVectors[] (FINAL POINT)
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-8rrv-fjvg-6vcx
Duplicate Advisory: Open Babel has out-of-bounds write in Gaussian coords_type orientation parser
Withdrawn
High
< 3.2.0
3.2.0
GHSA-83c5-hghm-jg6r
Duplicate Advisory: Open Babel has out-of-bounds write in MSI translationVectors[]
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-7rcm-w6ff-j43w
Duplicate Advisory: Open Babel has uninitialized pointer dereference in PQS pFormat
Withdrawn
Critical
< 3.2.0
3.2.0
GHSA-jrjj-9h77-6vhv
Duplicate Advisory: Open Babel has out-of-bounds write in MOPAC IN translationVectors[] (Tv atom)
Withdrawn
Critical
< 3.2.0
3.2.0
Is this in your code?

MergeHarbor checks every repository's dependencies against this database, ranks what matters by exploitability and reachability, routes it to the owning team and opens the fix pull request.

Check your repos with MergeHarbor