CVE-2026-77769

Orta

Təsvir

packages/trpc/src/routers/report.ts faylındakı report.list proseduru projectId və dashboardId parametrlərini qəbul edir və getReportsByDashboardId(dashboardId) funksiyasını qaytarırdı. packages/trpc/src/trpc.ts faylındakı enforceAccess middleware-i təqdim edilən projectId üçün üzvlüyü yoxlayırdı, lakin təqdim edilən dashboardId-nin həmin layihəyə aid olub-olmadığı yoxlanılmırdı və packages/db/src/services/reports.service.ts faylındakı getReportsByDashboardId funksiyası hesabatları heç bir layihə məhdudiyyəti olmadan yalnız dashboardId əsasında seçirdi. Buna görə də, autentifikasiya olunmuş istifadəçi öz təşkilatına aid olan və middleware-dən keçən projectId-ni başqa təşkilata məxsus dashboardId ilə birləşdirərək həmin idarəetmə panelindəki bütün hesabatları əldə edə bilərdi. Eyni servis faylında düzgün məhdudlaşdırılmış listReportsCore köməkçi funksiyası artıq mövcud idi və o, hesabatları qaytarmazdan əvvəl getDashboardById(dashboardId, projectId) vasitəsilə idarəetmə panelini müəyyən edirdi, lakin router-də ondan istifadə edilməmişdi.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulOpenpanel
Dərc21 avq 2026
İlk görülmə21 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Openpanel-dev openpanel0a51b6805eed0b3da8376175acd5fa3d26819cb6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Openpanel-dev openpanelv < 0a51b6805eed0b3da8376175acd5fa3d26819cb60a51b6805eed0b3da8376175acd5fa3d26819cb6

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-77769 · Openpanel · Dark Radar