Katalog CVE

CVE-2026-91159

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w Discourse przed wersjami 2026.9.0, 2026.8.1, 2026.7.3 i 2026.1.9. Przetwarzanie oEmbed traktowało cały kontrolowany przez atakującego fragment HTML jako zaufany, gdy fragment zawierał iframe, którego źródło pasowało do skonfigurowanej listy dozwolonych. Użytkownik z uprawnieniami do publikowania, kontrolujący publiczną stronę i jej odpowiedź oEmbed, mógł połączyć dozwolony iframe z niepowiązanym rodzeństwem HTML lub CSS, powodując trwałe nakładki wizualne lub inne stylizowane treści w treści posta, umożliwiając mylące lub fałszywe interfejsy użytkownika. Wykorzystanie wymaga konta z uprawnieniami do publikowania, kontroli nad pobieraną stroną i odpowiedzią oEmbed oraz dozwolonego źródła iframe. Problem wpływa na integralność treści, ale nie ujawnia ograniczonych danych, nie zakłóca dostępności ani nie wymaga interakcji z polityką bezpieczeństwa treści Discourse. Problem został naprawiony w wersjach 2026.9.0, 2026.8.1, 2026.7.3 i 2026.1.9.

Ocena ryzyka

Użytkownik z uprawnieniami do publikowania może manipulować treścią postów, tworząc mylące interfejsy, co może prowadzić do oszustw lub utraty zaufania do platformy.

Rekomendacja

Zaktualizuj Discourse do wersji 2026.9.0, 2026.8.1, 2026.7.3 lub 2026.1.9. Ogranicz uprawnienia do publikowania i monitoruj treści pod kątem nietypowych nakładek.

Inne podatności w Discourse

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

Discourse is an open-source discussion platform. Prior to 2026.9.0, 2026.8.1, 2026.7.3, and 2026.1.9, oEmbed processing treated an entire attacker-controlled HTML fragment as trusted when the fragment contained an iframe whose source matched the configured allowlist. A user with posting permission who controlled a public webpage and its oEmbed response could combine an allowlisted iframe with unrelated sibling HTML or CSS, causing stored visual overlays or other styled content to appear in post content and enabling misleading or fraudulent user interfaces. Exploitation requires a posting account, control of the fetched webpage and oEmbed response, and an allowlisted iframe source. The issue affects content integrity but does not expose restricted data, disrupt availability, or require interaction with Discourse Content Security Policy. This issue is fixed in versions 2026.9.0, 2026.8.1, 2026.7.3, and 2026.1.9.

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