CVE-2021-47935
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 57 - wyżej niż 57% wszystkich znanych CVE
Streszczenie
Sentry 8.2.0 zawiera podatność zdalnego wykonania kodu, która pozwala uwierzytelnionym superużytkownikom na wykonanie dowolnych poleceń poprzez wstrzyknięcie złośliwych obiektów spicklowanych w parametrze danych wpisu dziennika audytu. Atakujący mogą wysyłać spreparowane żądania POST do punktu końcowego dziennika audytu administracyjnego z zakodowanymi w base64 skompresowanymi ładunkami pickle w polu danych, aby uzyskać wykonanie kodu z uprawnieniami aplikacji.
Ocena ryzyka
Ryzyko dla organizacji polega na możliwości przejęcia kontroli nad aplikacją Sentry przez uwierzytelnionego superużytkownika, co może prowadzić do kradzieży danych, modyfikacji konfiguracji lub dalszego ataku na infrastrukturę.
Rekomendacja
Należy natychmiast zaktualizować Sentry do wersji 8.2.1 lub nowszej, która zawiera poprawkę usuwającą tę podatność. Dodatkowo ogranicz dostęp do panelu administracyjnego tylko dla zaufanych użytkowników.
Inne podatności w Sentry
Zobacz wszystkie- CVE-2026-42354Krytyczne
Sentry, narzędzie do śledzenia błędów i monitorowania wydajności, w wersjach od 21.12.0 do 26.4.0 zawiera krytyczną podatność w implementacji SAML SSO. Atakujący może przejąć dowolne konto użytkownika, używając złośliwego dostawcy tożsamości SAML i innej organizacji w tej samej instancji Sentry. Aby wykorzystać podatność, konieczna jest znajomość adresu e-mail ofiary. Problem naprawiono w wersji 26.4.1.
- CVE-2023-39531Średnie
W Sentry, platformie do śledzenia błędów i monitorowania wydajności, występuje podatność, która pozwala atakującemu na uzyskanie ważnego tokena dostępu innego użytkownika podczas wymiany tokenów OAuth. Problem dotyczy wersji od 10.0.0 do przed 23.7.2 z powodu nieprawidłowej walidacji poświadczeń.
- CVE-2023-39349Wysokie
Sentry to platforma do śledzenia błędów i monitorowania wydajności. W wersjach od 22.1.0 do przed 23.7.2, atakujący z dostępem do tokena o ograniczonych uprawnieniach może uzyskać listę wszystkich tokenów stworzonych przez użytkownika, w tym tokenów z większymi uprawnieniami.
- CVE-2023-36826Wysokie
Sentry to platforma do śledzenia błędów i monitorowania wydajności. W wersjach od 8.21.0 do 23.5.2, uwierzytelniony użytkownik mógł pobrać pakiet debugowania lub artefakt z dowolnej organizacji i projektu, znając identyfikator pakietu, bez konieczności posiadania uprawnień.
Oryginalny opis (angielski, źródło NVD)
Sentry 8.2.0 contains a remote code execution vulnerability that allows authenticated superusers to execute arbitrary commands by injecting malicious pickle-serialized objects through the audit log entry data parameter. Attackers can submit crafted POST requests to the admin audit log endpoint with base64-encoded compressed pickle payloads in the data field to achieve code execution with application privileges.

