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
| Advisory | Severity | Affected | Fixed 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 |
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