Katalog CVE

CVE-2026-40489

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

editorconfig-core-c do wersji 0.12.10 ma przepełnienie bufora na stosie w funkcji ec_glob(), które pozwala atakującemu na awarię aplikacji używającej libeditorconfig poprzez spreparowaną strukturę katalogów i plik .editorconfig. Jest to niekompletna poprawka CVE-2023-0341; bufor pcre_str był chroniony, ale sąsiedni bufor l_pattern[8194] nie.

Ocena ryzyka

Ryzyko obejmuje atak DoS na aplikacje używające libeditorconfig, co może przerwać ich działanie.

Rekomendacja

Zaleca się aktualizację do wersji 0.12.11, która zawiera pełną poprawkę.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

editorconfig-core-c is an EditorConfig core library for use by plugins supporting EditorConfig parsing. Versions up to and including 0.12.10 have a stack-based buffer overflow in ec_glob() that allows an attacker to crash any application using libeditorconfig by providing a specially crafted directory structure and .editorconfig file. This is an incomplete fix for CVE-2023-0341. The pcre_str buffer was protected in 0.12.6 but the adjacent l_pattern[8194] stack buffer received no equivalent protection. On Ubuntu 24.04, FORTIFY_SOURCE converts the overflow to SIGABRT (DoS). Version 0.12.11 contains an updated fix.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS