CVE-2026-50554

Orta

Təsvir

Note Mark açıq mənbəli qeyd götürmə tətbiqidir. Versiya 0.19.5-dən əvvəl, GET /api/books/{bookID}/notes autentifikasiya tələb etməyən və "deleted" sorğu parametrini qəbul edən bir son nöqtədir (endpoint). Sorğu ?deleted=true olduqda, xidmət sorğunu Unscoped() ilə icra edir (GORM-un soft-delete əhatəsindən yan keçərək), lakin oxuma səlahiyyəti şərtini "owner_id = ? OR is_public = ?" kimi saxlayır. Nəticədə, hər hansı autentifikasiya olunmamış istifadəçi istənilən ictimai kitabla bağlı yumşaq silinmiş ("zibil qutusundakı") qeydlərin metadata məlumatlarını sadalayabilir — bu qeydlər sahibinin açıq şəkildə sildiyi və ictimai görünüşdən çıxarılmasını gözlədiyi qeydlərdir. Bu problem versiya 0.19.5-də aradan qaldırılmışdır.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulGithub.com/enchant97/note-mark/backend
Dərc3 sen 2026
İlk görülmə3 sen 2026

Necə düzəltmək olar

Yeniləyin
  • github.com/enchant97/note-mark/backend0.0.0-20260601210758-9c9b72740f22 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
github.com/enchant97/note-mark/backendGov < 0.0.0-20260601210758-9c9b72740f220.0.0-20260601210758-9c9b72740f22

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-50554 · Github.com/enchant97/note-mark/backend · Dark Radar