CVE-2022-46293CWE-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
57.8
In the wild
Unconfirmed
What it is

🔥 Out-of-bounds write vulnerabilities are lurking in Open Babel 3.1.1, ready to pounce if you open a malicious MOPAC file! Think of this as a delivery service that accidentally sends packages to the wrong address because the paperwork is messed up — the code execution is like an unintended recipient opening a box filled with surprises they never ordered! An attacker could exploit this by crafting a malicious file, leading to arbitrary code execution. This means they might be able to take control of your system, modify files, or execute their own code, resulting in a complete compromise!

Put simply

Think of this as a delivery service that accidentally sends packages to the wrong address because the paperwork is messed up — the code execution is like an unintended recipient opening a box filled with surprises they never ordered! This vulnerability arises from improper handling of translationVectors in the MOPAC file format, allowing attackers to write data outside the intended bounds, which can lead to execution of arbitrary code when the malformed file is processed.

What to do

An attacker could exploit this by crafting a malicious file, leading to arbitrary code execution. This means they might be able to take control of your system, modify files, or execute their own code, resulting in a complete compromise! Patch immediately to the latest version of Open Babel to mitigate this risk. Ensure that you audit any input files for malicious content, and consider implementing more stringent file validation measures. You've got this! Follow these steps, and you'll have your defenses up in no time! 🛡️

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.00850 · 57.8th 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