Katalog CVE

CVE-2025-15540

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Moduł 'functions' w Raytha CMS pozwala uprzywilejowanym użytkownikom na pisanie niestandardowego kodu w celu dodania funkcjonalności do aplikacji. Z powodu braku sandboxingu lub ograniczeń dostępu, kod JavaScript wykonywany przez funkcję 'functions' może instancjonować komponenty .NET i przeprowadzać dowolne operacje w środowisku hostującym aplikację.

Ocena ryzyka

Brak odpowiednich ograniczeń dostępu stwarza ryzyko wykonania złośliwego kodu, co może prowadzić do poważnych naruszeń bezpieczeństwa w aplikacji. Umożliwia to atakującym przejęcie kontroli nad aplikacją i dostęp do wrażliwych danych.

Rekomendacja

Zaleca się aktualizację do wersji 1.4.6, w której problem został naprawiony. Dodatkowo, warto wprowadzić dodatkowe mechanizmy sandboxingu oraz ograniczenia dostępu do funkcji umożliwiających wykonywanie kodu.

Powiązane podatności

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

"Functions" module in Raytha CMS allows privileged users to write custom code to add functionality to application. Due to a lack of sandboxing or access restrictions, JavaScript code executed through Raytha’s “functions” feature can instantiate .NET components and perform arbitrary operations within the application’s hosting environment. This issue was fixed in version 1.4.6.

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