提交 #654060: Open Babel 3.1.1 / master commit 889c350 Heap-based Buffer Overflow信息

标题Open Babel 3.1.1 / master commit 889c350 Heap-based Buffer Overflow
描述Open Babel 3.1.1 (master commit 889c350) is vulnerable to a heap-buffer-overflow in the OBSmilesParser::ParseSmiles function. When parsing certain malformed SMILES strings, the parser performs an out-of-bounds read on a dynamically allocated vector of integers, resulting in undefined behavior and potential denial of service (DoS). An attacker can exploit this vulnerability by supplying crafted input to applications or tools that rely on Open Babel for SMILES parsing.
来源⚠️ https://github.com/openbabel/openbabel/issues/2831
用户 ahuo (UID 90189)
提交2025-09-14 10時03分 (1 年前)
管理2025-09-25 20時05分 (11 days later)
状态已接受
VulDB条目325924 [Open Babel 直到 3.1.1 smilesformat.cpp ParseSmiles 内存损坏]
积分20

Do you know our Splunk app?

Download it now for free!