Отправить #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)
Представление14.09.2025 10:03 (1 Год назад)
Модерация25.09.2025 20:05 (11 days later)
Статуспринято
Запись VulDB325924 [Open Babel до 3.1.1 smilesformat.cpp ParseSmiles повреждение памяти]
Баллы20

Do you need the next level of professionalism?

Upgrade your account now!