Wszystkie poradniki / BE-2021-0001

BE-2021-0001

BE-2021-0001: odczyt poza zakresem w programie ContextCapture Viewer

Identyfikator Bentley: BE-2021-0001
Identyfikator CVE: CVE-2021-34984, CVE-2021-34985
Poziom ważności: 3.3
CVSS v3.1: AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Data publikacji: 15-11-2021
Data zmiany: 15-11-2021

Podsumowanie
Spreparowany plik OBJ może zmusić przeglądarkę ContextCapture Viewer do odczytu poza granicami przydzielonego obiektu. Atakujący może to wykorzystać wraz z innymi lukami, aby wykonać dowolny kod.

Szczegóły
Luka została wykryta przez TrendMicro ZDI, ref ZDI-CAN-14784 i ZDI-CAN-14785. Ta luka pozwala zdalnym atakującym na ujawnienie poufnych informacji w zaatakowanych instalacjach Bentley ContextCapture Viewer. Do wykorzystania tej luki wymagana jest interakcja użytkownika, ponieważ cel musi odwiedzić złośliwą stronę lub otworzyć złośliwy plik. Specyficzny błąd występuje w analizowaniu plików OBJ. Problem wynika z braku odpowiedniej walidacji danych dostarczanych przez użytkownika, co może skutkować odczytem poza końcem przydzielonego bufora. Atakujący może to wykorzystać w połączeniu z innymi lukami, aby wykonać dowolny kod w kontekście bieżącego procesu.

Wersje, których dotyczy problem

Aplikacje Wersje, których dotyczy problem Wersje zabezpieczone
Przeglądarka ContextCapture >=10.19.0.580

 

Zalecane środki zaradcze
Aktualizacja do najnowszej wersji produktu. Otwieraj tylko pliki OBJ pochodzące z zaufanego źródła.

Podziękowania
Podziękowania dla Francisa Provenchera {PRL} z programu TrendMicro ZDI.

Historia zmian

Data Opis
15-11-2021 Pierwsza wersja poradnika

Świętuj z nami wybitne osiągnięcia w dziedzinie realizacji i wydajności infrastruktury

Konferencja Year in Infrastructure i konkurs Going Digital Awards 2024

Zgłoś projekt do najbardziej prestiżowego konkursu w dziedzinie infrastruktury! Przedłużony termin nadsyłania zgłoszeń upływa 29 kwietnia.