CVE-2025-10996
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
W Open Babel do wersji 3.1.1 funkcja OBSmilesParser::ParseSmiles w pliku /src/formats/smilesformat.cpp zawiera podatność na przepełnienie bufora na stercie. Atak wymaga podejścia lokalnego.
Ocena ryzyka
Lokalny atakujący może wykorzystać podatność do wykonania kodu lub spowodowania awarii aplikacji, co może prowadzić do naruszenia poufności, integralności i dostępności.
Rekomendacja
Zaktualizuj Open Babel do wersji zawierającej poprawkę lub unikaj przetwarzania niezaufanych plików SMILES.
Inne podatności w Open Babel
Zobacz wszystkie- CVE-2025-11000Niskie
W Open Babel do wersji 3.1.1 funkcja PQSFormat::ReadMolecule w pliku /src/formats/PQSformat.cpp powoduje dereferencję wskaźnika null. Atak wymaga lokalnego dostępu, a exploit został publicznie ujawniony.
- CVE-2025-10999Niskie
W Open Babel do wersji 3.1.1 funkcja CacaoFormat::SetHilderbrandt w pliku /src/formats/cacaoformat.cpp powoduje dereferencję wskaźnika null. Atak jest możliwy tylko z lokalnym dostępem, a exploit został publicznie ujawniony.
- CVE-2025-10998Niskie
W Open Babel do wersji 3.1.1 funkcja ChemKinFormat::ReadReactionQualifierLines w pliku /src/formats/chemkinformat.cpp powoduje dereferencję wskaźnika null. Atak można przeprowadzić wyłącznie lokalnie. Exploit został ujawniony publicznie i może zostać wykorzystany.
- CVE-2025-10997Średnie
W Open Babel do wersji 3.1.1 funkcja ChemKinFormat::CheckSpecies w pliku /src/formats/chemkinformat.cpp zawiera podatność na przepełnienie bufora na stercie. Atak może być przeprowadzony wyłącznie lokalnie.
- CVE-2025-10995Średnie
W Open Babel do wersji 3.1.1 wykryto podatność w funkcji zlib_stream::basic_unzip_streambuf::underflow w pliku /src/zipstreamimpl.h. Manipulacja prowadzi do uszkodzenia pamięci. Wymagany jest dostęp lokalny, a exploit został publicznie ujawniony i może być użyty.
- CVE-2025-10994Średnie
Open Babel w wersji do 3.1.1 zawiera podatność use after free w funkcji GAMESSOutputFormat::ReadMolecule w pliku gamessformat.cpp. Atak można przeprowadzić lokalnie, a exploit został publicznie udostępniony.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was detected in Open Babel up to 3.1.1. This issue affects the function OBSmilesParser::ParseSmiles of the file /src/formats/smilesformat.cpp. Performing manipulation results in heap-based buffer overflow. The attack needs to be approached locally. The exploit is now public and may be used.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

