Katalog CVE

CVE-2026-46538

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

Percentyl 13 - wyżej niż 13% wszystkich znanych CVE

Streszczenie

W kliencie constellation frameworka Microsoft UFO (wersja 3.0.1-4-ge2626659) oczekujące odpowiedzi zadań są śledzone wyłącznie po session_id, bez weryfikacji, czy komunikat TASK_END pochodzi od urządzenia, które pierwotnie otrzymało zadanie. Uwierzytelnione urządzenie równorzędne może wysłać sfałszowany TASK_END z tym samym session_id, a constellation zaakceptuje odpowiedź i ukończy oczekujące zadanie ofiary danymi kontrolowanymi przez atakującego.

Ocena ryzyka

Uwierzytelniony atakujący może wstrzyknąć fałszywe wyniki zadań do urządzenia ofiary, co może prowadzić do błędnych lub złośliwych działań w ramach automatyzacji.

Rekomendacja

Zaktualizuj Microsoft UFO do wersji zawierającej poprawkę weryfikującą powiązanie TASK_END z urządzeniem docelowym oraz ogranicz zaufanie między urządzeniami równorzędnymi.

Inne podatności w Microsoft UFO

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

Microsoft UFO open-source framework for intelligent automation across devices and platforms. In 3.0.1-4-ge2626659, Microsoft UFO's constellation client tracks pending task responses by session_id only and does not verify that a TASK_END message came from the device that originally received the task. When the constellation sends a task to a target device, it records a pending Future under a session key. The pending task record stores the expected device ID, but the completion path ignores that binding. If another authenticated peer device sends a forged TASK_END with the same session_id, the constellation accepts the response and completes the victim device's pending Future with attacker-controlled result data. This is an authenticated cross-device task-result injection issue.

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