Katalog CVE

CVE-2025-63783

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W projekcie tRPC zidentyfikowano podatność typu Broken Object Level Authorization (BOLA) w API mutacji aplikacji webowej Onlook w wersji 0.2.32. Podatność ta wynika z braku weryfikacji własności lub członkostwa aktualnie uwierzytelnionego użytkownika dla żądanego identyfikatora projektu.

Ocena ryzyka

Uwierzytelniony atakujący może wysłać złośliwe żądanie zawierające identyfikator projektu innego użytkownika, co pozwala na nieautoryzowane modyfikacje, usuwanie lub manipulację tagami w tym projekcie, co może poważnie zagrozić integralności i dostępności danych.

Rekomendacja

Zaleca się wprowadzenie odpowiednich mechanizmów weryfikacji uprawnień użytkowników w API, aby zapewnić, że tylko właściciele projektów mogą modyfikować swoje dane.

Powiązane podatności

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

A Broken Object Level Authorization (BOLA) vulnerability was discovered in the tRPC project mutation APIs (update, delete, add/remove tag) of the Onlook web application 0.2.32. The vulnerability exists because the API fails to verify the ownership or membership of the currently authenticated user for the requested project ID. An authenticated attacker can send a malicious request containing another user's project ID to unlawfully modify, delete, or manipulate tags on that project, which can severely compromise data integrity and availability.

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