CVE-2026-31732

Orta

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: gpio: gpiochip_add_data_with_key() funksiyasındakı xətalar zamanı resurs sızmalarının düzəldilməsi aab5c6f20023 ("gpio: set device type for GPIO chips") kommitindən etibarən `gdev->dev.release` təyin edilmir. Nəticədə, xəta emalı yollarında `gdev->dev`-ə olan istinad sayı azalmır. Xətalar zamanı istinadı silin. Həmçinin, xəta emalını sadələşdirmək üçün təlimatların ardıcıllığını dəyişdirin. İndi gpiochip_add_data_with_key() təxminən belə görünür: >>> Bəzi yaddaş ayırmaları. Xətalar zamanı ERR ZONE 1-ə keçid. >>> device_initialize(). gpiodev_release() `gdev->dev` resurslarının azad edilməsi məsuliyyətini üzərinə götürür. Sonrakı xəta emalı yolları yenidən ERR ZONE 1-dən keçməməlidir, çünki bu, ikiqat azad etməyə (double free) səbəb olur. >>> Əsasən `gdev` üzərində bəzi ilkin sazlamalar. >>> İlkin sazlamanın qalan hissəsi. Xətalar zamanı ERR ZONE 2-yə keçid. >>> Çipin uğurlu qeydiyyatı və çıxış. >>> ERR ZONE 2. gpio_device_put() və çıxış. >>> ERR ZONE 1.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc1 may 2026
İlk görülmə1 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.18.22, 6.19.12 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.9 ≤ v < 6.18.22, 6.19 ≤ v < 6.19.12, 7.06.18.22, 6.19.12

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.