CVE-2026-101094
NiskieCVSS 3.6Streszczenie
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.
Ocena ryzyka
Atakujący może uzyskać dostęp do poufnych danych z pamięci procesu lub doprowadzić do awarii aplikacji, co stanowi ryzyko wycieku informacji i odmowy usługi.
Rekomendacja
Zaktualizuj aplikację Affinity by Canva do wersji 3.3.1 lub nowszej. Do czasu aktualizacji unikaj otwierania niezaufanych dokumentów Affinity.
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-96394Niskie
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.
- 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-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 before 3.3.1 (October 2026 release) did not correctly handle incomplete UTF-8 character sequences when parsing text in Affinity document files, leading to a heap buffer over-read. A threat actor could craft an Affinity document that, when opened by a user in Affinity, could disclose the contents of adjacent heap memory in the document's text or result in an application crash.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

