CVE-2022-44451CWE-824

A use of uninitialized pointer vulnerability exists in the MSI format atom functionality of Open Babel 3.1.1 and master commit 530dbfa3

Critical · published July 21, 2023

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

🔥 A single malformed file is all it takes to unlock arbitrary code execution in Open Babel 3.1.1! Think of this vulnerability like a recipe that requires just a pinch of the wrong ingredient — if the kitchen doesn't check each item, the entire dish could end up inedible, or worse, dangerous! An attacker could craft a deceptive file that, once opened, could execute any code they desire on your system. This can lead to a complete system takeover, data theft, or even turning your device into a launchpad for further attacks!

Put simply

Think of this vulnerability like a recipe that requires just a pinch of the wrong ingredient — if the kitchen doesn't check each item, the entire dish could end up inedible, or worse, dangerous! This vulnerability is due to the use of uninitialized pointers in the MSI format atom functionality of Open Babel. When processing a specially crafted file, it can lead to arbitrary code execution.

What to do

An attacker could craft a deceptive file that, once opened, could execute any code they desire on your system. This can lead to a complete system takeover, data theft, or even turning your device into a launchpad for further attacks! Immediately upgrade Open Babel to version 3.1.2 or the latest stable release to mitigate this risk. Additionally, conduct a thorough review of file handling procedures to ensure that only trusted files are processed. You've got this! Follow these steps, and you'll bolster your defenses 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.00802 · 56.2th percentile
Weakness
CWE-824 · Access of Uninitialized Pointer
Published
2023-07-21T20:25Z
EPSS history
Timeline
  • 21 JUL 20:25Z
    A use of uninitialized pointer vulnerability exists in the MSI format atom functionality of Open Babel 3.1.1 and master commit 530dbfa3
    cvelistv5