CVE-2026-2705
CVE-2026-2705 · Open Babel MOL2 File atom.h SetFormalCharge out-of-bounds
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
A vulnerability was detected in Open Babel up to 3.1.1. The impacted element is the function OBAtom::SetFormalCharge in the library include/openbabel/atom.h of the component MOL2 File Handler. The manipulation results in out-of-bounds read. It is possible to launch the attack remotely. The exploit is now public and may be used. The patch is identified as e23a224b8fd9d7c2a7cde9ef4ec6afb4c05aa08a. A patch should be applied to remediate this issue. The project was informed of the problem early through an issue report but has not responded yet.
CVSS 5.3 · Moyenne · EPSS 0,8% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system · python
Produits et versions concernés
open babel
- Versions du logiciel
- 3.1.0: Concernée
- 3.1.1: Concernée
Aucun correctif publié
openbabel Debian:12
- Versions du logiciel
- 3.1.1+dfsg-10
- 3.1.1+dfsg-11
- 3.1.1+dfsg-12
- 3.1.1+dfsg-13
- 3.1.1+dfsg-14
- 3.1.1+dfsg-15~exp
- 3.1.1+dfsg-9
- 3.2.0+dfsg-1
- 3.2.0+dfsg-1~exp
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Debian:13
- Versions du logiciel
- 3.1.1+dfsg-12
- 3.1.1+dfsg-13
- 3.1.1+dfsg-14
- 3.1.1+dfsg-15~exp
- 3.2.0+dfsg-1
- 3.2.0+dfsg-1~exp
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Debian:14
- Versions du logiciel
- 3.1.1+dfsg-12
- 3.1.1+dfsg-13
- 3.1.1+dfsg-14
- 3.1.1+dfsg-15~exp
- 3.2.0+dfsg-1
- 3.2.0+dfsg-1~exp
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel PyPI
- Versions du logiciel
- 1.8
- 1.8.1
- 1.8.2
- 1.8.3
- 1.8.4
- 2.4.0
- 2.4.1
- 3.0.0
- 3.0.0a1
- 3.1.1
- 3.1.1.1
- Plages de versions concernées
- ECOSYSTEM: < 3.2.0
Mettez à jour vers 3.2.0
openbabel Ubuntu:16.04:LTS
- Versions du logiciel
- 2.3.2+dfsg-2.2
- 2.3.2+dfsg-2.2build1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Ubuntu:18.04:LTS
- Versions du logiciel
- 2.3.2+dfsg-3build1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Ubuntu:20.04:LTS
- Versions du logiciel
- 2.4.1+dfsg-3
- 2.4.1+dfsg-3build1
- 2.4.1+dfsg-5.1
- 2.4.1+dfsg-6
- 3.0.0+dfsg-3
- 3.0.0+dfsg-3ubuntu3
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Ubuntu:22.04:LTS
- Versions du logiciel
- 3.1.1+dfsg-6ubuntu1
- 3.1.1+dfsg-6ubuntu5
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Ubuntu:24.04:LTS
- Versions du logiciel
- 3.1.1+dfsg-9build2
- 3.1.1+dfsg-9ubuntu1
- 3.1.1+dfsg-9ubuntu2
- 3.1.1+dfsg-9ubuntu4
- 3.1.1+dfsg-9ubuntu5
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Ubuntu:25.10
- Versions du logiciel
- 3.1.1+dfsg-11ubuntu3
- 3.1.1+dfsg-11ubuntu4
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Ubuntu:26.10
- Versions du logiciel
- 3.1.1+dfsg-11ubuntu5
- 3.1.1+dfsg-14ubuntu2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
openbabel Ubuntu:26.04:LTS
- Versions du logiciel
- 3.1.1+dfsg-11ubuntu4
- 3.1.1+dfsg-11ubuntu5
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
Sources originales
- https://vuldb.com/?id.346651
- https://vuldb.com/?ctiid.346651
- https://vuldb.com/?submit.754379
- https://github.com/openbabel/openbabel/issues/2848
- https://github.com/openbabel/openbabel/pull/2862
- https://github.com/oneafter/0128/blob/main/ob2/repro.mol2
- https://github.com/VedantMadane/openbabel/commit/e23a224b8fd9d7c2a7cde9ef4ec6afb4c05aa08a
- https://nvd.nist.gov/vuln/detail/CVE-2026-2705