CVE-2026-12228
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Podatność XSS w punkcie końcowym POST /api/prompts/share w parisneo/lollms (najnowsza wersja). Atakujący może przechowywać złośliwy kod JavaScript w wiadomości, który po otwarciu przez ofiarę wykonuje się w jej przeglądarce, umożliwiając kradzież danych i przejęcie konta.
Ocena ryzyka
Ryzyko wykonania dowolnego kodu JavaScript w kontekście ofiary, co może prowadzić do kradzieży sesji, danych i przejęcia konta.
Rekomendacja
Zastosuj odpowiednie sanityzowanie danych wejściowych po stronie serwera. Zaktualizuj lollms do wersji z poprawką, jeśli dostępna. Ogranicz możliwość wysyłania wiadomości do zaufanych użytkowników.
Powiązane podatności
- CVE-2026-110812Krytyczne
Podatność deserializacji niezaufanych danych w komponencie importu danych grafu Gremlin w silniku Amazon Neptune. Uwierzytelniony zdalny użytkownik z uprawnieniami standardowymi bazy danych może wykonać dowolny kod i uzyskać dostęp do wewnętrznych poświadczeń usługi.
- CVE-2026-57155Krytyczne
W OPNsense przed wersją 26.1.11 importer GeoIP dla aliasów zapory używa niezwalidowanej wartości country_code z pliku CSV do tworzenia nazw plików wyjściowych, co pozwala na path traversal. Użytkownik z uprawnieniem edycji aliasów zapory może dostarczyć złośliwe archiwum i zapisać treści jako root, a następnie wykorzystać cron do wykonania poleceń jako root.
- CVE-2026-110958Krytyczne
W Wavlink WN530HG4B (M30HG4B_V260724) w pliku api.cgi występuje przepełnienie bufora na stercie. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-105474Krytyczne
W SolusVM 2 do wersji 2.0.0-44576 występuje podatność server-side template injection (SSTI), która pozwala zdalnym uwierzytelnionym użytkownikom na wykonanie dowolnego kodu jako root.
- CVE-2026-47168Krytyczne
W EspoCRM przed wersją 9.3.7 uwierzytelniony administrator może dostarczyć spreparowane dane serializowanego obiektu PHP, które są przechowywane w parametrach MassAction lub Export, a następnie deserializowane bez ograniczeń klas, co prowadzi do wykonania dowolnego kodu.
- CVE-2026-110957Krytyczne
W Wavlink WL-WN530BE2-A do wersji M30BE2_V250604 w funkcji sub_12580 pliku api.cgi (komponent Login Processing) manipulacja argumentem REMOTE_ADDR prowadzi do wstrzyknięcia poleceń systemowych. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-99999Krytyczne
W jądrze Linux rozwiązano podatność w stosie IPv4: jeśli pakiet z błędnymi metadanymi sumy kontrolnej trafi do stosu, funkcja skb_checksum_help może uszkodzić nagłówek sieciowy. Wprowadzono dodatkową walidację checksum_start przed ukończeniem sumy kontrolnej.
- CVE-2026-109892Krytyczne
W wtyczce Frontend Admin by DynamiApps (acf-frontend-form-element) do wersji 3.29.13 występuje nieprawidłowe przypisanie uprawnień, które pozwala na eskalację uprawnień.
- CVE-2026-109698Krytyczne
W wtyczce Mang Board WP (mangboard) do wersji 2.4.4 występuje podatność SQL Injection wynikająca z nieprawidłowej neutralizacji specjalnych elementów w poleceniach SQL.
- CVE-2026-109688Krytyczne
W wtyczce Link Whisper Free (link-whisper) do wersji 0.9.7 występuje podatność Blind SQL Injection wynikająca z nieprawidłowej neutralizacji specjalnych elementów w poleceniach SQL.
Oryginalny opis (angielski, źródło NVD)
A stored cross-site scripting (XSS) vulnerability exists in the `POST /api/prompts/share` endpoint of parisneo/lollms (latest version). The endpoint stores attacker-controlled `prompt_content` into `DBDirectMessage.content` without server-side sanitization. When a victim opens the direct message (DM) thread, the message is rendered by the DM UI through `MessageContentRenderer`, which uses `v-html` to insert rendered HTML into the DOM. The frontend sanitizer, which is regex-based, fails to comprehensively sanitize attacker-controlled HTML, allowing malicious payloads to execute in the victim's browser context. This vulnerability enables any authenticated user to send a malicious prompt-share message to another user's inbox, leading to arbitrary JavaScript execution, authenticated actions as the victim, exposure of same-origin application data, and potential account takeover.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

