CVE-2026-81575
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 37 - wyżej niż 37% wszystkich znanych CVE
Streszczenie
Jeśli CodeMeter Runtime przed wersjami 8.41a i 9.10 jest skonfigurowany jako serwer, akceptuje żądania z opcode 0x5e, które zawierają długość danych i same dane. Brak sprawdzania granic wartości długości danych może prowadzić do odczytów poza zakresem, powodując błąd segmentacji, który ostatecznie powoduje awarię CodeMeter Runtime.
Ocena ryzyka
Ryzyko awarii usługi CodeMeter, co może prowadzić do przerw w działaniu aplikacji zależnych od licencji i potencjalnej odmowy usługi.
Rekomendacja
Zaleca się aktualizację CodeMeter Runtime do wersji 8.41a lub 9.10 oraz ograniczenie dostępu sieciowego do serwera CodeMeter.
Inne podatności w CodeMeter Runtime
Zobacz wszystkie- CVE-2026-81576Wysokie
Jeśli CodeMeter Runtime przed wersjami 8.41a i 9.10 jest skonfigurowany jako serwer, obsługuje połączenia per connection i polega na kryptograficznie słabym SID jako jedynym uwierzytelnieniu. Atakujący może brutalnie odgadnąć SID, odzyskać numer uchwytu innej sesji i odczytać informacje licencyjne należące do innego uchwytu.
- CVE-2026-81574Wysokie
W CodeMeter Runtime przed wersjami 8.41a i 9.10, logger nie sanityzuje ciągów wejściowych w niektórych przypadkach, co pozwala atakującemu wstrzyknąć specyfikatory formatu w stylu printf. Może to zostać wykorzystane do niezawodnego zawieszenia CodeMeter i ujawnienia wrażliwych informacji, takich jak pamięć procesu i canary stosu. Atak działa lokalnie, na przykład przez użycie cmu --set-proxy do ustawienia wartości proxy, oraz zdalnie w połączeniu z CVE-2026-81573 przez ustawienie General.ProxyServer i wywołanie tej podatności.
- CVE-2026-81573Wysokie
Jeśli CodeMeter Runtime przed wersjami 8.41a lub 9.10 jest skonfigurowany jako serwer, moduł obsługi poleceń konfiguracyjnych nie egzekwuje ograniczeń pochodzenia sieciowego. Polecenia przeznaczone tylko dla klientów lokalnych lub z tej samej sieci mogą być wykonywane przez dowolnych zdalnych rówieśników. Atakujący może odczytać potencjalnie wrażliwe dane konfiguracyjne i nadpisać wybrane wartości w Server.ini. Obejmuje to hash poświadczeń dla CodeMeter WebAdmin, umożliwiając przejęcie WebAdmin.
- CVE-2026-81572Wysokie
W CodeMeter Runtime od wersji 8.40 do 8.41a (wyłącznie) oraz od 9.00 do 9.10 (wyłącznie), komenda `cmu.exe --create-io --file C:` tworzy przewidywalny plik tymczasowy w katalogu C:\CM-Stick. Ścieżki nie są odpowiednio sprawdzane pod kątem punktów ponownego montowania NTFS (junction, symlink), co pozwala lokalnemu atakującemu na utworzenie dowiązania do dowolnej ścieżki systemowej. Ponieważ CodeMeter Runtime działa z uprawnieniami System, może to umożliwić usuwanie dowolnych plików z uprawnieniami System i potencjalnie eskalację uprawnień.
Oryginalny opis (angielski, źródło NVD)
If configured as a server, CodeMeter Runtime before versions 8.41a and 9.10 accepts requests with opcode 0x5e, which contain the data length and the data itself. Missing bounds checking on the data length value can lead to out of bounds reads, causing a segmentation fault that ultimately crashes the CodeMeter Runtime.

