Vulnerability · Published Sep 26, 2025 · Assigned by VulDB
CVE-2025-10994Open Babel gamessformat.cpp ReadMolecule use after free
Medium 5.3
In plain English
A medium-severity use-after-free in Open Babel. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 17% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
A weakness has been identified in Open Babel up to 3.1.1. This affects the function GAMESSOutputFormat::ReadMolecule of the file gamessformat.cpp. This manipulation causes use after free. It is possible to launch the attack on the local host. The exploit has been made available to the public and could be exploited.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | openbabel | no fix listed | DEBIAN-CVE-2025-10994 |
| Debian:13 | openbabel | no fix listed | DEBIAN-CVE-2025-10994 |
| Debian:14 | openbabel | no fix listed | DEBIAN-CVE-2025-10994 |
| PyPI | openbabel | 3.2.0 | GHSA-pp85-5j63-xpq3 |
| PyPI | openbabel | 3.2.0 | PYSEC-2026-2789 |
| Ubuntu:22.04:LTS | openbabel | no fix listed | UBUNTU-CVE-2025-10994 |
| Ubuntu:24.04:LTS | openbabel | no fix listed | UBUNTU-CVE-2025-10994 |
| Ubuntu:25.10 | openbabel | no fix listed | UBUNTU-CVE-2025-10994 |
| Ubuntu:26.04:LTS | openbabel | no fix listed | UBUNTU-CVE-2025-10994 |
| Ubuntu:26.10 | openbabel | no fix listed | UBUNTU-CVE-2025-10994 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| n/a | Open Babel | 3.1.03.1.1 |
Weakness: CWE-416, CWE-119 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R
References
- VDB-325922 | Open Babel gamessformat.cpp ReadMolecule use after free vdb-entry, technical-description
- VDB-325922 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- Submit #654057 | Open Babel 3.1.1 / master commit 889c350 Use After Free third-party-advisory
- https://github.com/openbabel/openbabel/issues/2834 issue-tracking
- https://github.com/user-attachments/files/22318611/poc.zip exploit