提出 #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 年 ago)
モデレーション2025年09月25日 20:05 (11 days later)
ステータス承諾済み
VulDBエントリ325924 [Open Babel 迄 3.1.1 smilesformat.cpp ParseSmiles メモリ破損]
ポイント20

Do you need the next level of professionalism?

Upgrade your account now!