CVE-2026-8876
WysokieCVSS 7.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
Wersja 3.0.7 rozszerzenia Securly Chrome zawiera zakodowane na stałe, jawne hasła AES w pliku securly.min.js. Klucze te deszyfrują dane słów kluczowych alertów kryzysowych oraz dane witryn interwencyjnych.
Ocena ryzyka
Osoba z dostępem do pliku JavaScript może odczytać hasła AES i odszyfrować wrażliwe dane, co może naruszyć prywatność użytkowników.
Rekomendacja
Zaktualizuj rozszerzenie Securly Chrome do wersji, która nie zawiera zakodowanych na stałe haseł, lub usuń hasła z pliku i zastosuj bezpieczne przechowywanie kluczy.
Inne podatności w Securly Chrome Extension
Zobacz wszystkie- CVE-2026-8889Wysokie
Wersja 3.0.7 rozszerzenia Chrome Securly używa przestarzałego skrótu SHA-1 do dopasowywania adresów URL CSAM IWF (25 020 skrótów) i listy blokowania CIPA (12 352 skrótów).
- CVE-2026-8888Wysokie
Rozszerzenie Securly Chrome w wersji 3.0.7 pobiera config.json przez HTTP i kompiluje wzorce dostarczone przez serwer jako wyrażenia regularne JavaScript za pomocą new RegExp() bez walidacji złożoności. Atakujący w ścieżce sieciowej może wstrzyknąć wzorce powodujące katastrofalne cofanie (backtracking), prowadzące do odmowy usługi podczas przeglądania.
- CVE-2026-8881Wysokie
Rozszerzenie Chrome Securly w wersji 3.0.7 używa funkcji EVP_BytesToKey z algorytmem MD5 i pojedynczą iteracją do szyfrowania AES. MD5 jest złamany od 2004 roku, a pojedyncza iteracja nie zapewnia rozciągania klucza, co osłabia szyfrowanie.
- CVE-2026-8879Wysokie
Rozszerzenie Securly dla Chrome w wersji 3.0.7 dynamicznie rejestruje skrypt content13.min.js jako skrypt treści, który nie jest zadeklarowany w manifest.json i omija statyczną kontrolę bezpieczeństwa Chrome Web Store. Skrypt uruchamia się na wszystkich adresach URL, natychmiast ukrywa całą zawartość strony, tworzy nakładkę na cały ekran, wstrzymuje wszystkie filmy i przywraca zawartość dopiero po potwierdzeniu przez serwis worker, że strona przeszła filtrowanie. Jeśli serwery Securly są nieosiągalne, strony pozostają ukryte na czas nieokreślony.
- CVE-2026-8878Wysokie
Wersja 3.0.7 rozszerzenia Securly Chrome udostępnia wiele publicznie dostępnych endpointów, które pozwalają na nieuwierzytelniony dostęp do wrażliwych danych. Ujawnione informacje to skróty SHA-1 zaciemnione prostym szyfrem Cezara, który można łatwo odwrócić.
- CVE-2026-8874Wysokie
Rozszerzenie Chrome Securly w wersji 3.0.7 pobiera pliki JSON zawierające słowa kluczowe alertów kryzysowych i reguły filtrowania przez nieszyfrowany protokół HTTP za pomocą Fetch API. Inne endpointy w tym samym rozszerzeniu poprawnie pobierają dane IWF i CIPA przez HTTPS, co wskazuje na niespójną implementację TLS.
Oryginalny opis (angielski, źródło NVD)
Version 3.0.7 of the Securly Chrome Extension contains hardcoded, plaintext AES passphrases in securly.min.js. These keys decrypt crisis alert keyword data and intervention site data.

