CVE-2026-62361
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
Listmonk przed wersją 6.2.0 zawiera podatność na wstrzykiwanie SQL w endpointcie GET /api/subscribers/export. Parametr zapytania kontrolowany przez użytkownika jest przekazywany do funkcji QuerySubscribersForExport bez walidacji, co pozwala uwierzytelnionemu użytkownikowi z odpowiednimi uprawnieniami na odczyt dowolnych tabel bazy danych oraz wykonywanie modyfikujących dane wyrażeń CTE w PostgreSQL.
Ocena ryzyka
Atakujący może odczytać wrażliwe dane z tabel takich jak użytkownicy i ustawienia, a także modyfikować dane w bazie, co prowadzi do naruszenia poufności i integralności systemu.
Rekomendacja
Należy niezwłocznie zaktualizować listmonk do wersji 6.2.0 lub nowszej, która zawiera poprawkę usuwającą podatność.
Inne podatności w listmonk
Zobacz wszystkie- CVE-2026-34828Wysokie
listmonk od wersji 4.1.0 do przed 6.1.0 zawiera podatność w zarządzaniu sesjami, która pozwala wcześniej wydanym uwierzytelnionym sesjom pozostać ważnymi po zmianie lub zresetowaniu hasła. Atakujący posiadający ważny cookie sesji może zachować dostęp do konta nawet po zmianie hasła przez ofiarę.
- CVE-2026-34584Średnie
listmonk w wersjach od 4.1.0 do przed 6.1.0 ma błędy w sprawdzaniu uprawnień do list, które pozwalają użytkownikom w środowisku wieloużytkownikowym na dostęp do list, do których nie mają uprawnień. Dotyczy to tylko środowisk z niezaufanymi użytkownikami.
- CVE-2025-58430Średnie
listmonk to samodzielny, samoobsługowy menedżer list mailingowych. W wersjach do 1.1.0 włącznie, każdy żądanie HTTP oprócz ciasteczka sesji 'session' zawierało 'nonce'. Wartość nie jest sprawdzana i walidowana przez backend, usunięcie 'nonce' pozwala na poprawne przetworzenie żądań. Może się to wydawać nieszkodliwe, ale w połączeniu z innymi podatnościami może stać się krytyczne. Połączenie CSRF i XSS może prowadzić do nieprawidłowego tworzenia kont administratora. W chwili publikacji nie są dostępne żadne wersje z poprawką.
Oryginalny opis (angielski, źródło NVD)
listmonk is a standalone, self-hosted, newsletter and mailing list manager. Prior to 6.2.0, listmonk’s GET /api/subscribers/export endpoint injects the user-controlled query parameter into QuerySubscribersForExport in internal/core/subscribers.go without calling validateQueryTables, unlike GET /api/subscribers, allowing an authenticated user with subscribers:sql_query and subscribers:get_all to read arbitrary database tables such as users and settings and execute data-modifying PostgreSQL CTEs. This issue is fixed in version 6.2.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

