CVE-2026-19816
Təsvir
PackageKit-də çatışmazlıq aşkar edilmişdir. PackageKit, SIMULATE (sınaq işlətmə) bayrağı olan tranzaksiyalar üçün polkit avtorizasiya yoxlamasını ötürür. dnf5 backend-ində RepoRemove idarəçisi bu müqaviləni nəzərə almır və həmişə real tranzaksiyanı icra edir, çünki onun qoruyucusu (role == REPO_REMOVE || !SIMULATE) şəklində yazılmışdır ki, bu da RepoRemove üçün həmişə doğrudur. Buna görə də, imtiyazsız lokal istifadəçi simulyasiya etdiyini iddia edərək paketin real şəkildə silinməsini həyata keçirə bilər. Bu zəiflik yalnız dnf5 backend ilə PackageKit istifadə edən sistemlərə təsir edir.
Necə düzəltmək olar
- PackageKit1.4.0 və ya daha yeni versiya
- Fedora Fedora1.4.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| PackageKit | 1.3.4 ≤ v < 1.4.0 | 1.4.0 |
| Fedora Fedora | 1.3.4 ≤ v < 1.4.0 | 1.4.0 |
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.
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.