CVE-2022-46292CWE-119

Multiple out-of-bounds write vulnerabilities exist in the translationVectors parsing functionality in multiple supported formats of Open Babel 3.1.1 and master…

Critical · published July 21, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
56.3
In the wild
Unconfirmed
What it is

🚨 A malformed MOPAC file could be your undoing! Open Babel versions 3.1.1 and later fall prey to multiple out-of-bounds write vulnerabilities that can lead to arbitrary code execution. 🔥 Think of this as a delivery driver receiving a package with incorrect instructions—if they follow the wrong address, they could end up at a totally different location, putting everything at risk! An attacker could craft a malicious file that, once processed, allows them to execute harmful code on your system. This is no small threat; it could lead to full control over your environment, compromising sensitive data or causing system outages.

Put simply

Think of this as a delivery driver receiving a package with incorrect instructions—if they follow the wrong address, they could end up at a totally different location, putting everything at risk! These vulnerabilities arise during the parsing of translation vectors in MOPAC files, where incorrectly managed memory could allow writes beyond allocated boundaries—essentially, writing in parts of memory where they shouldn't!

What to do

An attacker could craft a malicious file that, once processed, allows them to execute harmful code on your system. This is no small threat; it could lead to full control over your environment, compromising sensitive data or causing system outages. Immediately update Open Babel to the latest version to patch this critical vulnerability. Additionally, review file handling procedures to ensure only trusted files are processed. Implement strict input validation to further safeguard against malformed files. You've got this! By taking these steps, you'll keep your systems safe and secure. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00804 · 56.3th percentile
Weakness
CWE-119 · Improper Restriction of Operations within the Bounds of a Memory Buffer
Published
2023-07-21T20:25Z
EPSS history
Timeline
  • 21 JUL 20:25Z
    Multiple out-of-bounds write vulnerabilities exist in the translationVectors parsing functionality in multiple supported formats of Open Babel 3.1.1 and master…
    cvelistv5