CVE-2025-40843
ŚrednieCVSS 5.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
CodeChecker, narzędzie do analizy kodu, zawiera podatność na przepełnienie bufora w wewnętrznej bibliotece ldlogger, która jest wykonywana przez komendę 'log'. Problem dotyczy wersji do 6.26.1 włącznie.
Ocena ryzyka
Przepełnienie bufora może prowadzić do wykonania dowolnego kodu, awarii systemu lub eskalacji uprawnień, co stanowi poważne zagrożenie dla środowisk, w których używany jest CodeChecker.
Rekomendacja
Zaktualizuj CodeChecker do wersji nowszej niż 6.26.1, która zawiera poprawkę. Ogranicz dostęp do komendy 'log' i monitoruj systemy pod kątem anomalii.
Inne podatności w CodeChecker
Zobacz wszystkie- CVE-2026-58107Średnie
W CodeChecker ścieżka przetwarzania massStoreRun wykonuje jednorazową dekompresję danych zlib kontrolowanych przez atakującego, zakodowanych w Base64, bez narzucania maksymalnego rozmiaru po dekompresji. Uwierzytelniony użytkownik z uprawnieniami do przechowywania przebiegów analizy może przesłać mocno skompresowany ładunek, który rozwija się do znacznie większej sekwencji bajtów. Cała zdekompresowana zawartość jest materializowana w pamięci przed zapisem do pliku tymczasowego, co może wyczerpać pamięć procesu lub hosta i zużyć znaczną ilość miejsca na dysku, powodując denial of service.
- CVE-2026-58106Niskie
W CodeChecker do wersji 6.28.2 występuje błąd w ldlogger-tool-gcc.c:129, gdzie funkcja safe_strcpy() (będąca strncpy()) zapisuje 4096 bajtów do bufora o pojemności 4094, powodując 2-bajtowe przepełnienie stosu przy każdym wywołaniu, niezależnie od długości ścieżki wejściowej. Poprawka CVE-2025-40843 zastąpiła niekontrolowane strcpy() bezpiecznym safe_strcpy(), ale niepoprawnie przekazała rozmiar.
Oryginalny opis (angielski, źródło NVD)
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy. CodeChecker versions up to 6.26.1 contain a buffer overflow vulnerability in the internal ldlogger library, which is executed by the CodeChecker log command. This issue affects CodeChecker: through 6.26.1.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

