CVE-2026-49131
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 6 - wyżej niż 6% wszystkich znanych CVE
Streszczenie
OPNsense przed wersją 26.1.9 zawiera podatność na trwałe XSS w opisie reguły zapory. Uwierzytelniony atakujący z uprawnieniami do zarządzania regułami zapory może wstrzyknąć dowolny HTML lub JavaScript przez endpoint API filtra, a niesanitizowany opis jest renderowany przez domyślny formatter komórki w opnsense_bootgrid.js, powodując wykonanie skryptu w przeglądarce każdego uwierzytelnionego użytkownika.
Ocena ryzyka
Atakujący może przejąć sesje użytkowników lub wykraść dane uwierzytelniające poprzez wykonanie skryptu w kontekście sesji ofiary na stronie reguł zapory.
Rekomendacja
Należy zaktualizować OPNsense do wersji 26.1.9 lub nowszej, która usuwa tę podatność.
Inne podatności w OPNsense
Zobacz wszystkie- CVE-2026-45158Krytyczne
OPNsense to platforma zapory i routingu oparta na FreeBSD. Przed wersją 26.1.8, niesanitowane dane wejściowe od użytkownika były przekazywane do konfiguracji DHCP, co umożliwiało zdalne wykonanie kodu jako root w systemie operacyjnym.
- CVE-2026-44193Krytyczne
OPNsense to platforma zapory i routingu oparta na FreeBSD. W wersjach przed 26.1.7 metoda XMLRPC opnsense.restore_config_section nie sanitizuje danych wejściowych dostarczanych przez użytkownika, co prowadzi do możliwości zdalnego wykonania kodu.
- CVE-2023-39004Krytyczne
Podatność w OPNsense Community Edition przed wersją 23.7 oraz Business Edition przed 23.4.2 wynika z niebezpiecznych uprawnień do katalogu konfiguracyjnego (/conf/). Umożliwia ona atakującym dostęp do poufnych informacji, takich jak zahaszowane hasło roota, co może prowadzić do eskalacji uprawnień.
- CVE-2026-49132Średnie
OPNsense przed wersją 26.1.9 zawiera podatność na trwałe XSS w opisie certyfikatu. Uwierzytelniony atakujący może wstrzyknąć dowolny HTML lub JavaScript przez API certyfikatów zaufania, a niesanitizowany opis jest renderowany w widżecie Certyfikaty na pulpicie nawigacyjnym, powodując wykonanie skryptu w przeglądarce każdego uwierzytelnionego użytkownika.
- CVE-2023-39003Wysokie
W OPNsense Community Edition przed wersją 23.7 oraz Business Edition przed 23.4.2 wykryto niebezpieczne uprawnienia do katalogu /tmp. Luka ta może pozwolić lokalnemu atakującemu na dostęp do wrażliwych danych lub eskalację uprawnień.
Oryginalny opis (angielski, źródło NVD)
OPNsense before 26.1.9 contains a stored cross-site scripting vulnerability that allows authenticated attackers with firewall rule management privileges to inject arbitrary HTML or JavaScript by embedding payloads in the firewall rule description field via the filter API endpoint. The unsanitized description value is persisted and later rendered through the default cell formatter in opnsense_bootgrid.js, which assigns raw cell content to innerHTML, causing injected scripts to execute in the browser of any authenticated user who views the Firewall Rules page, enabling session hijacking or credential theft.

