CVE-2026-81892

Yüksək

Təsvir

EasyAdmin, Symfony tətbiqləri üçün sürətli və müasir admin generatorudur. 4.0.0 versiyasından 4.29.16 və 5.5.1 versiyalarına qədər EasyAdmin bütün backend sorğularını tək bir dashboard marşrutu vasitəsilə ötürür və xüsusi hərəkətlər üçün (Action::linkToRoute() və MenuItem::linkToRoute()) kernel.controller hadisəsində routeName sorğu parametrindən asılı olaraq icra edilən kontrolleri dəyişdirir. Bu dəyişiklik Symfony-nin təhlükəsizlik firewall-u orijinal dashboard URL-nə qarşı access_control qaydasını artıq qiymətləndirdikdən sonra baş verir və routeName dəyəri yoxlanılmır. Nəticədə, hədəf marşrutunu qoruyan yol əsaslı (path-based) access_control qaydası heç vaxt qiymətləndirilmir, beləliklə, tək bir EasyAdmin URL-nə daxil ola bilən və hədəf marşrutunun adını bilən aşağı imtiyazlı backend istifadəçisi həmin marşrutun kontrollerini icra edərək yol əsaslı qaydanı bypass edə bilir. Yalnız yol əsaslı qorumalar bypass edilir. Kontrolleri #[IsGranted] və ya denyAccessUnlessGranted() ilə öz avtorizasiyasını tətbiq edən marşrutlar qorumalı qalır, çünki bu yoxlamalar dəyişdirilmiş kontroller üçün yenidən hesablanır. Bu problem 4.29.16 və 5.5.1 versiyalarında düzəldilib.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulEasycorp/easyadmin-bundle
Dərc31 avq 2026
İlk görülmə31 avq 2026

Necə düzəltmək olar

Yeniləyin
  • easycorp/easyadmin-bundle4.29.16, 5.5.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
easycorp/easyadmin-bundlePackagist4.0.0 ≤ v < 4.29.16, 5.0.0 ≤ v < 5.5.14.29.16, 5.5.1

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-81892 · Easycorp/easyadmin-bundle · Dark Radar