CVE-2026-81576
WysokieCVSS 7.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 25 - wyżej niż 25% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko nieautoryzowanego dostępu do informacji licencyjnych i potencjalnie naruszenia integralności licencji, co może prowadzić do nieautoryzowanego użycia oprogramowania.
Rekomendacja
Zaleca się aktualizację CodeMeter Runtime do wersji 8.41a lub 9.10 oraz wdrożenie silniejszych mechanizmów uwierzytelniania dla połączeń serwerowych.
Inne podatności w CodeMeter Runtime
Zobacz wszystkie- CVE-2026-81575Wysokie
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.
- 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 issues handles per connection and relies on a cryptographically weak SID as sole authenticator. An attacker can brute-force the SID, recover another session's handle number, and read license information belonging to another handle.

