Podatności Firefox
230 znanych podatności CVE w Firefox, przetłumaczonych i ocenionych.
- CVE-2026-0878Wysokie
Podatność w komponencie Graphics: CanvasWebGL umożliwia ucieczkę z sandboksa z powodu nieprawidłowych warunków brzegowych. Luka została naprawiona w przeglądarce Firefox 147, Firefox ESR 140.7 oraz klientach poczty Thunderbird 147 i 140.7.
- CVE-2026-0877Wysokie
Podatność umożliwia obejście mechanizmów zabezpieczających w komponencie DOM przeglądarki Firefox i klienta poczty Thunderbird. Luka została załatana w wersjach Firefox 147, Firefox ESR 115.32, Firefox ESR 140.7, Thunderbird 147 oraz Thunderbird 140.7.
- CVE-2024-7523Wysokie
W przeglądarce Firefox opcja wyboru (select) może częściowo zasłaniać monity bezpieczeństwa. Złośliwa strona może to wykorzystać, aby oszukać użytkownika i nakłonić go do udzielenia uprawnień. Problem dotyczy tylko wersji Firefox na Androida i występuje w wersjach przed 129.
- CVE-2023-3482Średnie
W przeglądarce Firefox, gdy skonfigurowano blokowanie przechowywania wszystkich ciasteczek, istniała możliwość przechowywania danych w localstorage za pomocą iframe z źródłem 'about:blank'. To mogło prowadzić do przechowywania danych śledzących przez złośliwe strony bez zgody użytkownika.
- CVE-2023-37212Wysokie
W przeglądarce Firefox w wersji 114 występują błędy związane z bezpieczeństwem pamięci. Niektóre z tych błędów wykazują oznaki uszkodzenia pamięci i istnieje przypuszczenie, że przy wystarczającym wysiłku mogłyby zostać wykorzystane do uruchomienia dowolnego kodu.
- CVE-2023-37210Średnie
Strona internetowa może uniemożliwić użytkownikowi wyjście z trybu pełnoekranowego za pomocą wywołań alert i prompt. Może to prowadzić do dezorientacji użytkownika oraz potencjalnych ataków spoofingowych. Ta podatność dotyczy przeglądarki Firefox w wersjach poniżej 115.
- CVE-2023-37209Wysokie
Wystąpił problem typu use-after-free w funkcji `NotifyOnHistoryReload`, gdzie obiekt `LoadingSessionHistoryEntry` został zwolniony, a odniesienie do tego obiektu pozostało. Może to prowadzić do potencjalnie wykorzystywalnej sytuacji, gdy odniesienie do obiektu zostanie później ponownie użyte.
- CVE-2023-37206Średnie
Podatność umożliwia atakującemu oszukanie użytkownika w celu przesłania wrażliwych danych na złośliwą stronę internetową poprzez przesyłanie plików zawierających symlinki. Dotyczy to przeglądarki Firefox w wersjach poniżej 115.
- CVE-2023-37205Średnie
Użycie znaków RTL w języku arabskim w pasku adresu mogło umożliwić spoofing URL. Ta podatność dotyczy przeglądarki Firefox w wersjach poniżej 115.
- CVE-2023-37204Średnie
Podatność w przeglądarce Firefox (< 115) pozwala na ukrycie powiadomienia o trybie pełnoekranowym poprzez użycie elementu option, co może prowadzić do opóźnień spowodowanych kosztowną funkcją obliczeniową. Może to prowadzić do dezorientacji użytkowników oraz potencjalnych ataków spoofingowych.
- CVE-2023-37203Wysokie
Niewystarczająca walidacja w API Drag and Drop, w połączeniu z inżynierią społeczną, mogła umożliwić atakującemu oszukanie użytkowników końcowych w celu utworzenia skrótu do lokalnych plików systemowych. Może to prowadzić do wykonania dowolnego kodu.
- CVE-2023-34415Średnie
Podatność w Firefoxie pozwalała na załadowanie dokumentu z adresu data: w tym samym procesie co strona, która wydała przekierowanie, co omijało zabezpieczenia izolacji witryn przed atakami podobnymi do Spectre.
- CVE-2023-29551Wysokie
Błędy bezpieczeństwa pamięci obecne w Firefox 111. Niektóre z tych błędów wykazywały oznaki uszkodzenia pamięci, co mogło umożliwić wykonanie dowolnego kodu. Podatność dotyczy przeglądarek Firefox dla Androida, Firefox i Focus dla Androida w wersjach starszych niż 112.
- CVE-2023-29549Średnie
W określonych okolicznościach wywołanie funkcji bind mogło skutkować nieprawidłową domeną (realm), co mogło stworzyć podatność związaną z sandboxami implementowanymi w JavaScript, takimi jak SES. Podatność dotyczy Firefox dla Android < 112, Firefox < 112 i Focus dla Android < 112.
- CVE-2023-29548Średnie
Błędna instrukcja loweringu w kompilatorze Ion dla architektury ARM64 doprowadziła do nieprawidłowego wyniku optymalizacji. Podatność dotyczy przeglądarki Firefox przed wersją 112, Focus for Android przed 112, Firefox ESR przed 102.10, Firefox for Android przed 112 oraz Thunderbird przed 102.10.
- CVE-2023-29544Średnie
Jeśli wiele wystąpień wyczerpania zasobów wystąpi w nieodpowiednim czasie, garbage collector może spowodować uszkodzenie pamięci i potencjalnie wykorzystywalny crash. Podatność dotyczy Firefoksa dla Androida < 112, Firefoksa < 112 i Focusa dla Androida < 112.
- CVE-2023-29543Wysokie
Atakujący mógł spowodować uszkodzenie pamięci i potencjalnie wykorzystać use-after-free wskaźnika w wektorze debuggera obiektu globalnego. Podatność dotyczy przeglądarek Firefox dla Androida, Firefox i Focus dla Androida w wersjach starszych niż 112.
- CVE-2023-29541Wysokie
Firefox nieprawidłowo obsługiwał pobieranie plików z rozszerzeniem .desktop, które mogą być interpretowane do uruchamiania poleceń kontrolowanych przez atakującego. Podatność dotyczy tylko Firefoksa na Linuksie na niektórych dystrybucjach.
- CVE-2023-29540Średnie
Użycie przekierowania osadzonego w sourceMappingUrls mogło umożliwić nawigację do zewnętrznych linków protokołowych w sandboxowanych iframe bez atrybutu allow-top-navigation-to-custom-protocols. Podatność dotyczy Firefox dla Android < 112, Firefox < 112 i Focus dla Android < 112.
- CVE-2023-29539Wysokie
Podczas obsługi dyrektywy filename w nagłówku Content-Disposition, nazwa pliku mogła zostać obcięta, jeśli zawierała znak NULL. Mogło to prowadzić do ataków typu reflected file download, które mogą nakłonić użytkowników do instalacji złośliwego oprogramowania.
- CVE-2023-29538Średnie
W określonych okolicznościach WebExtension mógł otrzymać URI typu jar:file:/// zamiast moz-extension:/// podczas żądania ładowania, co ujawniało ścieżki katalogów na komputerze użytkownika. Podatność dotyczy Firefox dla Android < 112, Firefox < 112 i Focus dla Android < 112.
- CVE-2023-29537Wysokie
Wiele warunków wyścigu w inicjalizacji czcionek mogło prowadzić do uszkodzenia pamięci i wykonania kodu kontrolowanego przez atakującego. Podatność dotyczy przeglądarek Firefox dla Androida, Firefox i Focus dla Androida w wersjach starszych niż 112.
- CVE-2023-29535Średnie
Po kompakcji garbage collectora, słabe mapy mogły być dostępne przed poprawnym śledzeniem, co prowadzi do uszkodzenia pamięci i potencjalnie wykorzystywalnego awarii. Dotyczy Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112 i Thunderbird < 102.10.
- CVE-2023-29533Średnie
Strona internetowa mogła ukryć powiadomienie o pełnym ekranie, używając kombinacji window.open, żądań pełnego ekranu, przypisań window.name i wywołań setInterval. Mogło to prowadzić do dezorientacji użytkownika i możliwych ataków typu spoofing. Podatność dotyczy Firefoksa < 112, Focus dla Androida < 112, Firefox ESR < 102.10, Firefox dla Androida < 112 i Thunderbirda < 102.10.
- CVE-2019-17003Średnie
Skanowanie kodu QR zawierającego adres URL typu javascript: spowodowało wykonanie kodu JavaScript.
- CVE-2020-6829Średnie
Podatność w Firefox związana z algorytmem mnożenia punktów krzywej eliptycznej (wNAF), który ujawnia częściowe informacje o nonce używanym podczas generowania podpisu. Na podstawie śladów elektromagnetycznych można obliczyć klucz prywatny.
- CVE-2020-12401Średnie
Podczas generowania podpisu ECDSA usunięto dopełnienie w nonce zaprojektowane w celu zapewnienia mnożenia skalarnego w stałym czasie, co skutkowało wykonaniem o zmiennym czasie zależnym od danych tajnych. Podatność dotyczy Firefox < 80 i Firefox dla Android < 80.
- CVE-2020-12400Średnie
Podczas konwersji współrzędnych z rzutowych na afiniczne, odwrotność modularna nie była wykonywana w stałym czasie, co skutkowało możliwym atakiem typu side-channel opartym na czasie. Podatność dotyczy Firefox < 80 i Firefox dla Android < 80.
- CVE-2020-15668Średnie
Brak blokady podczas uzyskiwania dostępu do struktury danych i importowania informacji o certyfikatach do bazy zaufania. Podatność dotyczy Firefoksa < 80 i Firefoksa dla Androida < 80.
- CVE-2020-15666Średnie
Podatność w przeglądarce Firefox (i Firefox dla Androida) przed wersją 80. Przy próbie załadowania nie-wideo w kontekście audio/wideo, dokładny kod statusu (np. 200, 302, 404, 500) jest ujawniany przez komunikat MediaError. To ujawnienie informacji może pozwolić na odgadnięcie statusu logowania do usług lub odkrycie urządzeń w sieci lokalnej.

