Katalog CVE

CVE-2002-1289

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Implementacja Javy w Microsoft, używana w Internet Explorerze, pozwala zdalnym atakującym na odczyt ograniczonej pamięci procesów, spowodowanie awarii (denial of service) oraz potencjalne wykonanie dowolnego kodu poprzez funkcję getNativeServices. Ta funkcja tworzy instancję klasy com.ms.awt.peer.INativeServices, której metody nie weryfikują adresów pamięci przekazywanych jako parametry.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do uzyskania dostępu do wrażliwych danych w pamięci procesów, co może prowadzić do poważnych naruszeń bezpieczeństwa. Dodatkowo, możliwość wykonania dowolnego kodu stwarza ryzyko pełnej kompromitacji systemu.

Rekomendacja

Zaleca się aktualizację oprogramowania do najnowszej wersji, aby usunąć tę podatność. Należy również rozważyć ograniczenie dostępu do Internet Explorera lub jego całkowite wyłączenie w środowisku produkcyjnym.

Powiązane podatności

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

The Microsoft Java implementation, as used in Internet Explorer, allows remote attackers to read restricted process memory, cause a denial of service (crash), and possibly execute arbitrary code via the getNativeServices function, which creates an instance of the com.ms.awt.peer.INativeServices (INativeServices) class, whose methods do not verify the memory addresses that are passed as parameters.

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