Katalog CVE

CVE-2026-54521

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.33%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

FairEmail to aplikacja e-mail dla Androida. Renderer wiadomości ActivityAMP włącza JavaScript w WebView, ale niekompletnie sanityzuje niezaufany HTML wiadomości. Dla hostów spoza listy dozwolonych usunięcie atrybutu src pozostawia elementy inline script w dokumencie i nie odrzuca atrybutów obsługi zdarzeń ani adresów javascript: w innych elementach. Spreparowany e-mail AMP może wykonać dowolny JavaScript, gdy odbiorca otworzy wiadomość i włączy przełącznik AMP. Problem naprawiono w wersji 1.2319.

Ocena ryzyka

Skrypt może odczytać DOM wiadomości, wykraść dane z wiadomości i wyświetlić nakładki phishingowe w obszarze treści wiadomości. Ryzyko jest ograniczone, ponieważ e-maile AMP są rzadko spotykane, a wykorzystanie wymaga włączenia przełącznika AMP przez odbiorcę.

Rekomendacja

Zaktualizuj FairEmail do wersji 1.2319 lub nowszej. Zaleca się ostrożność przy włączaniu przełącznika AMP dla wiadomości z niezaufanych źródeł.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

FairEmail is a fully featured, open source, privacy-friendly email app for Android. Prior to 1.2319, the ActivityAMP AMP message renderer in app/src/main/java/eu/faircode/email/ActivityAMP.java enables JavaScript in its WebView but incompletely sanitizes untrusted message HTML. For non-allowlisted hosts, script.removeAttr("src") leaves inline script elements in the document and does not reject event-handler attributes or javascript: URLs on other elements. A crafted AMP email can execute arbitrary JavaScript when a recipient opens the message and enables the AMP toggle. The script can read the message DOM, exfiltrate message data, and display phishing overlays within the message-body area. Exploitation requires the recipient to enable the AMP toggle, and practical exposure is reduced because AMP email is uncommon. This issue is fixed in version 1.2319.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS