CVE-2026-96394
NiskieCVSS 2.9Streszczenie
Aplikacja Affinity by Canva dla macOS w wersji przed 3.3.1 nie weryfikowała wymiarów obrazu względem rozmiaru danych pikseli podczas generowania miniatur i podglądów QuickLook dla plików dokumentów Affinity, co prowadziło do odczytu poza zakresem sterty. Złośliwie spreparowany dokument Affinity, wyświetlony lub podejrzany w Finderze, może ujawnić zawartość sąsiadującej pamięci sterty w renderowanej miniaturze lub podglądzie albo spowodować awarię rozszerzenia miniatur/podglądu.
Ocena ryzyka
Atakujący może uzyskać dostęp do poufnych danych z pamięci procesu lub doprowadzić do awarii rozszerzenia QuickLook, co stanowi ryzyko wycieku informacji i destabilizacji systemu użytkownika.
Rekomendacja
Zaktualizuj aplikację Affinity by Canva do wersji 3.3.1 lub nowszej. Do czasu aktualizacji unikaj otwierania i podglądania niezaufanych dokumentów Affinity w Finderze.
Inne podatności w Affinity by Canva
Zobacz wszystkie- CVE-2026-96396Średnie
Aplikacja Affinity by Canva dla macOS przed wersją 3.3.1 (wydanie z października 2026) niebezpiecznie obliczała rozmiar bufora obrazu podczas generowania miniatur QuickLook i podglądów plików dokumentów Affinity, co prowadzi do przepełnienia liczby całkowitej i przepełnienia bufora na stercie. Atakujący może stworzyć dokument Affinity, który po wyświetleniu w Finderze może uszkodzić pamięć sterty i spowodować awarię rozszerzenia podglądu.
- CVE-2026-96395Niskie
Aplikacja Affinity by Canva dla macOS przed wersją 3.3.1 nie przeprowadzała odpowiednich kontroli granic podczas generowania miniatur QuickLook i podglądów plików dokumentów Affinity, co prowadzi do odczytu poza zakresem sterty. Atakujący może stworzyć dokument Affinity, który po wyświetleniu lub podglądzie w Finderze ujawni zawartość sąsiedniej pamięci sterty, w tym adresy pamięci, w wygenerowanym obrazie miniatury lub podglądu.
- CVE-2026-96393Niskie
Aplikacja Affinity by Canva w wersji przed 3.3.1 nie przeprowadzała wystarczającego sprawdzania granic podczas parsowania plików dokumentów Affinity, co prowadziło do wyłuskania wskaźnika poza zakresem. Złośliwie spreparowany dokument Affinity, otwarty przez użytkownika w Affinity, może spowodować awarię aplikacji.
- CVE-2026-103220Średnie
Aplikacja Affinity by Canva przed wersją 3.3.1 nie przeprowadzała odpowiednich kontroli granic podczas parsowania danych obrazów rastrowych w plikach dokumentów Affinity, co prowadzi do odczytu poza zakresem i wyłuskania nieufanego wskaźnika. Atakujący może stworzyć dokument, który po otwarciu może spowodować uszkodzenie pamięci lub awarię aplikacji.
- CVE-2026-101130Niskie
Aplikacja Affinity by Canva w wersji przed 3.3.1 nie przeprowadzała wystarczającego sprawdzania granic podczas parsowania tablic ciągów znaków w plikach dokumentów Affinity, co prowadziło do nadmiernego odczytu bufora sterty. Złośliwie spreparowany dokument Affinity, otwarty przez użytkownika w Affinity, może ujawnić zawartość sąsiadującej pamięci sterty w tekście dokumentu lub spowodować awarię aplikacji.
- CVE-2026-101094Niskie
Aplikacja Affinity by Canva w wersji przed 3.3.1 nieprawidłowo obsługiwała niekompletne sekwencje znaków UTF-8 podczas parsowania tekstu w plikach dokumentów Affinity, co prowadziło do nadmiernego odczytu bufora sterty. Złośliwie spreparowany dokument Affinity, otwarty przez użytkownika w Affinity, może ujawnić zawartość sąsiadującej pamięci sterty w tekście dokumentu lub spowodować awarię aplikacji.
- CVE-2026-81546Wysokie
Aplikacja Affinity by Canva przed wersją 3.3.0 (wydanie z września 2026) nie przeprowadzała odpowiedniego sprawdzania granic podczas analizowania plików dokumentów Affinity, co prowadzi do przepełnienia bufora na stosie. Atakujący może stworzyć dokument Affinity, który po otwarciu przez użytkownika w Affinity może spowodować wykonanie dowolnego kodu.
Oryginalny opis (angielski, źródło NVD)
The Affinity by Canva application for macOS before 3.3.1 (October 2026 release) did not validate image dimensions against the size of the pixel data when generating QuickLook thumbnails and previews of Affinity document files, leading to an out-of-bounds heap read. A threat actor could craft an Affinity document that, when displayed or previewed by a user in Finder, could disclose the contents of adjacent heap memory in the rendered thumbnail or preview image, or cause the thumbnail or preview extension to crash.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

