Katalog CVE

CVE-2026-62315

WysokieCVSS 7.1
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

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

Streszczenie

Frappe w wersji 16.31.0 i wcześniejszych zawiera podatność polegającą na pomyleniu typów w funkcji frappe.client.set_value, która sprawdza słownik przekazany przez parametr fieldname pod kątem zabronionych pól, ale przed sparsowaniem go na poszczególne nazwy pól. Uwierzytelniony użytkownik może wykorzystać tę podatność do masowego przypisywania chronionych pól przez endpoint klienta. Brak jest wydanej wersji z poprawką.

Ocena ryzyka

Uwierzytelniony użytkownik może modyfikować chronione pola, co może prowadzić do eskalacji uprawnień lub naruszenia integralności danych.

Rekomendacja

Monitoruj komunikaty producenta i zastosuj poprawkę, gdy będzie dostępna; tymczasowo ogranicz dostęp do endpointu klienta dla nieautoryzowanych użytkowników.

Inne podatności w Frappe

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

Frappe is a full-stack web application framework. In version 16.31.0 and earlier, frappe.client.set_value in frappe/client.py checks a dictionary supplied through the fieldname parameter against forbidden standard and child-table fields before parsing the dictionary into individual field names. An authenticated caller can exploit this type confusion to mass-assign protected fields through the client endpoint. No released fixed version is available as of this review.

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