Średni Odebrany

CVE-2026-15098

opublikowano:
modyfikacja:
Ocena CVSS
6.4
Średni · v3.1
wektor: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

Wtyczka Real3D Flipbook Lite do WordPressa jest podatna na przechowywane skrypty między witrynami poprzez atrybut krótkiego kodu „lightboxtext” (i inne niezatwierdzone atrybuty obsługiwane przez on_shortcode()) w wersjach do 5.1.1 włącznie. Dzieje się tak z powodu niedostatecznej sanityzacji danych wejściowych i ucieczki danych wyjściowych w funkcjach on_shortcode() i print_global_options(): wartości atrybutów shortcode są kopiowane dosłownie do $this->flipbook_options, a następnie emitowane przez wp_json_encode() wewnątrz bloku <script type="application/json"> bez flagi JSON_HEX_TAG, umożliwiając dosłowną sekwencję bajtów </script> w wartości atrybutu na wyjście z Kontekst skryptu JSON. Ponieważ funkcja shortcode_parse_atts() WordPressa stosuje stripcslashes() do wartości atrybutów, atakujący może zakodować znacznik przerwania jako \x3c/script\x3e\x3cscript\x3e…\x3c/script\x3e, który przetrwa filtr oszczędzający czas wp_kses_post zastosowany do treści dostawcy (bajty ucieczki to bezpieczne znaki tekstowe, a nie znaczniki HTML) i jest dekodowany do rzeczywistych nawiasów ostrych w czas renderowania. Dzięki temu uwierzytelnieni atakujący z dostępem na poziomie dostawcy i wyższym mogą wstrzykiwać dowolne skrypty internetowe na strony, które będą uruchamiane za każdym razem, gdy użytkownik (zwykle redaktor lub administrator przeglądający/moderujący oczekujący post) uzyska dostęp do wstrzykniętej strony.

>_ Słabości (CWE)

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org