ACPI: video: Fix use-after-free in acpi_video_switch_brightness()
In the Linux kernel, the following vulnerability has been resolved: ACPI: video: Fix use-after-free in acpi_video_switch_brightness() The switch_brightness_work delayed work accesses device->brightness and device->backlight, freed by acpi_video_dev_unregister_backlight() during device removal. If the work executes after acpi_video_bus_unregister_backlight() frees these resources, it causes a use-after-free when acpi_video_switch_brightness() dereferences device->brightness or device->backlight. Fix this by calling cancel_delayed_work_sync() for each device's switch_brightness_work in acpi_video_bus_remove_notify_handler() after removing the notify handler that queues the work. This ensures the work completes before the memory is freed. [ rjw: Changelog edit ]
- Yayın
- 21 Kas 2025
- Güncelleme
- 17 Haz 2026
- EPSS
- %0,2 · 8. yüzdelik
- CWE
- —
Takip etmek için giriş yap · Takip ettiğin kayıt KEV’e girer, istismarı çıkar ya da güncellenirse bildirim alırsın.
Rapor araçları
Aksiyon skoru
0
İzleyin
Şimdilik düşük öncelik.
- CVSS
- 0 / 40 · —
- CISA KEV
- 0 / 30 · Listede değil
- EPSS
- 0 / 30 · %0,2
CISA SSVC kararı
- Sömürü
- yok
- Otomatikleştirilebilir
- hayır
- Teknik etki
- kısmi
Vulnrichment: CISA'nın karar ağacı girdileri.
Etkilenen sistemler
—
Üreticinin bildirdiği sürümler
Kaydı açan otorite (Linux) tarafından bildirilen etkilenen sürüm aralıkları. NVD'nin CPE analizinden bağımsızdır ve genellikle ondan önce gelir.
Linux Linux
- 3.17etkilenir
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · 3f803ccf5a0c043e7c8b83f6665b082401fc8bee öncesietkilenir · git
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · ba1704316492a0496c69334338ea1fdbf4c2fd34 öncesietkilenir · git
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · bc78a4f51d548c1ccc3d1967c2b394bf687c86e9 öncesietkilenir · git
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · a63a5b6fb508d78fe57ae3b159d9ef3af7ba80e9 öncesietkilenir · git
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · 4e85246ec0d019dfba86ba54d841ef6694f97149 öncesietkilenir · git
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · de5fc93275a4a459fe2f7cb746984f2ab3e8292a öncesietkilenir · git
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · 293125536ef5521328815fa7c76d5f9eb1635659 öncesietkilenir · git
- 8ab58e8e7e097bae5fe39cbc67eb93a91f7134b7 ve sonrası · 8f067aa59430266386b83c18b983ca583faa6a11 öncesietkilenir · git
- 3.17 öncesietkilenmez · semver
Paket düzeyi etkilenme
OSV ve GitHub Advisory verisi: ekosistem, paket ve aralık. SBOM eşleşmesi bu tabloyu kullanır.
| Ekosistem | Paket | Etkilenen aralık | Düzeltme |
|---|---|---|---|
| Debian:11 | linux-6.1 | 6.1.159-1~deb11u1 öncesi | 6.1.159-1~deb11u1 |
| Debian:12 | linux | 6.1.159-1 öncesi | 6.1.159-1 |
| Debian:13 | linux | 6.12.63-1 öncesi | 6.12.63-1 |
| Debian:14 | linux | 6.17.8-1 öncesi | 6.17.8-1 |
| openSUSE:Leap 16.0 | dtb-aarch64 | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-64kb | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-azure | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-default | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-default-base | 6.12.0-160000.9.1.160000.2.6 öncesi | 6.12.0-160000.9.1.160000.2.6 |
| openSUSE:Leap 16.0 | kernel-docs | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-kvmsmall | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-obs-build | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-obs-qa | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-rt | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-source | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-syms | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| openSUSE:Leap 16.0 | kernel-zfcpdump | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| SUSE:Linux Enterprise Server 16.0 | kernel-azure | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| SUSE:Linux Enterprise Server 16.0 | kernel-docs | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| SUSE:Linux Enterprise Server 16.0 | kernel-kvmsmall | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| SUSE:Linux Enterprise Server 16.0 | kernel-obs-qa | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| SUSE:Linux Enterprise Server 16.0 | kernel-syms | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| SUSE:Linux Enterprise Server 16.0 | kernel-zfcpdump | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
| SUSE:Linux Micro 6.2 | kernel-64kb | 6.12.0-160000.9.1 öncesi | 6.12.0-160000.9.1 |
+5
Aynı üründe
linux: tüm kayıtlarAynı birincil ürünün en yüksek skorlu diğer kayıtları.
- CVE-2026-74705udp: fix potential use-after-free in tunnel segmentation40Planlayın
- CVE-2026-74612veth: fix skb length accounting after XDP frag adjustment40Planlayın
- CVE-2026-74475vxlan: use neigh_ha_snapshot() in route_shortcircuit()40Planlayın
- CVE-2026-74309vdpa/octeon_ep: fix IRQ-to-ring mapping in interrupt handler40Planlayın
- CVE-2026-74280crypto: marvell/octeontx - fix DMA cleanup using wrong loop index40Planlayın
- CVE-2026-74279crypto: cavium/cpt - fix DMA cleanup using wrong loop index40Planlayın
Düzeltme
Hangi sürüme geçmeli
Üretici, paket deposu ve Microsoft kayıtlarından derlenen düzeltme sürümleri. Yükseltmeden önce üreticinin notunu doğrulayın.
| Ürün / paket | Düzeltilmiş sürüm | Kaynak |
|---|---|---|
| Linux Linux | 293125536ef5521328815fa7c76d5f9eb1635659 | Üretici (CNA) |
| Linux Linux | 3f803ccf5a0c043e7c8b83f6665b082401fc8bee | Üretici (CNA) |
| Linux Linux | 4e85246ec0d019dfba86ba54d841ef6694f97149 | Üretici (CNA) |
| Linux Linux | 8f067aa59430266386b83c18b983ca583faa6a11 | Üretici (CNA) |
| Linux Linux | a63a5b6fb508d78fe57ae3b159d9ef3af7ba80e9 | Üretici (CNA) |
| Linux Linux | ba1704316492a0496c69334338ea1fdbf4c2fd34 | Üretici (CNA) |
| Linux Linux | bc78a4f51d548c1ccc3d1967c2b394bf687c86e9 | Üretici (CNA) |
| Linux Linux | de5fc93275a4a459fe2f7cb746984f2ab3e8292a | Üretici (CNA) |
| debian:linux | 6.1.159-1 · Debian:12 | Paket deposu (OSV) |
| debian:linux-6.1 | 6.1.159-1~deb11u1 · Debian:11 | Paket deposu (OSV) |
| opensuse:dtb-aarch64 | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-64kb | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-azure | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-default | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-default-base | 6.12.0-160000.9.1.160000.2.6 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-docs | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-kvmsmall | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-obs-build | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-obs-qa | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-rt | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-source | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| opensuse:kernel-syms | 6.12.0-160000.9.1 · openSUSE:Leap 16.0 | Paket deposu (OSV) |
| suse:kernel-64kb | 6.12.0-160000.9.1 · SUSE:Linux Micro 6.2 | Paket deposu (OSV) |
| suse:kernel-azure | 6.12.0-160000.9.1 · SUSE:Linux Enterprise Server 16.0 | Paket deposu (OSV) |
| suse:kernel-default | 6.12.0-160000.9.1 · SUSE:Linux Micro 6.2 | Paket deposu (OSV) |
| suse:kernel-default-base | 6.12.0-160000.9.1.160000.2.6 · SUSE:Linux Micro 6.2 | Paket deposu (OSV) |
| suse:kernel-docs | 6.12.0-160000.9.1 · SUSE:Linux Enterprise Server 16.0 | Paket deposu (OSV) |
| suse:kernel-kvmsmall | 6.12.0-160000.9.1 · SUSE:Linux Enterprise Server 16.0 | Paket deposu (OSV) |
| suse:kernel-obs-build | 6.12.0-160000.9.1 · SUSE:Linux Micro Extras 6.2 | Paket deposu (OSV) |
| suse:kernel-obs-qa | 6.12.0-160000.9.1 · SUSE:Linux Enterprise Server 16.0 | Paket deposu (OSV) |
+4
İstismar durumu
Bilinen kamuya açık istismar yok
Şu an kamuya açık bir istismar görülmedi. Bu, güvende olduğunuz anlamına gelmez; yalnızca eşiğin biraz daha yüksek olduğunu gösterir.
Araştırma bağlamı
Pentester ve araştırmacı için: saldırı profili, puan anlaşmazlığı, zaman çizelgesi, yama commit’leri, kredi, varyant ve zincir adayları, bug bounty kapsamı. Hepsi mevcut veriden türetilir; istismar kodu içermez.
Zaman çizelgesi
Yayından bugüne: kavram kanıtı, Metasploit modülü, CISA KEV ve düzeltme kaydı. Tarihler kaynakların bildirdiği tarihlerdir.
Yayın dışında tarihli olay yok.
FIRST EPSS günlük puanı; yalnızca 0,01 ve üstü değişimler kaydedilir (adım grafiği).
Yama ve commit bağlantıları
Referanslardaki commit, PR ve diff adresleri. Patch-diff ve varyant avı için başlangıç noktası; istismar değil, düzeltmedir.
Referanslarda commit ya da PR bağlantısı yok.
Kredi
Tüm araştırmacılarCNA kaydında adı geçen bulan, bildiren ve analistler. Ada tıkla, aynı araştırmacının diğer kayıtlarını gör.
CNA kaydında kredi yok.
Varyant adayları
Aynı üründe aynı zafiyet sınıfı, 18 ay içinde. Yama kök nedeni kapatmadıysa kardeş hata burada olur.
Gece hesaplanan ilişki yok.
Zincir adayları
Aynı üründe kimlik doğrulama atlatma ile yetki isteyen bir açık kısa aralıkla yayımlanmış: birlikte kimlik doğrulamasız bir yola dönüşebilir.
—
Bug bounty kapsamı
Bilinen herkese açık program yok.
Kaynak: bounty-targets-data (HackerOne, Bugcrowd, Intigriti, YesWeHack herkese açık listeleri).
Teknik detay
Bu kayıt için CVSS vektörü yok; saldırı koşulları çıkarılamıyor.
Zayıflık sınıfı (CWE)
—
Saldırı bağlamı
Bu zafiyet sınıfının (CWE) MITRE CAPEC saldırı desenleri ve ATT&CK teknikleri. Tespit kuralı ve tehdit avı için başlangıç noktası.
Bu CWE için MITRE'de CAPEC/ATT&CK eşlemesi yok.
Noroxi analizi
Bu kayıt için henüz Noroxi analizi yok
385 binden fazla zafiyetin tamamına elle analiz yazmıyoruz; bu dürüst olmazdı. Öne çıkan ve sahada etkisi olan zafiyetler için mekanizma, tespit ve kapatma adımlarını ekibimiz yazıyor.
Bu ürünü kullanıyoruz, yardım isteyinDeğişiklik günlüğü
- Düzeltme✗ → ✓
Takip ettiğiniz kayıtlarda bu değişiklikler bildirim olarak da gelir. →
Referanslar
- git.kernel.org/stable/c/293125536ef5521328815fa7c76d5f9eb1635659
- git.kernel.org/stable/c/3f803ccf5a0c043e7c8b83f6665b082401fc8bee
- git.kernel.org/stable/c/4e85246ec0d019dfba86ba54d841ef6694f97149
- git.kernel.org/stable/c/8f067aa59430266386b83c18b983ca583faa6a11
- git.kernel.org/stable/c/a63a5b6fb508d78fe57ae3b159d9ef3af7ba80e9
- git.kernel.org/stable/c/ba1704316492a0496c69334338ea1fdbf4c2fd34
- git.kernel.org/stable/c/bc78a4f51d548c1ccc3d1967c2b394bf687c86e9
- git.kernel.org/stable/c/de5fc93275a4a459fe2f7cb746984f2ab3e8292a
Üretici bildirimleri ve resmî kayıtlar. İstismar/PoC bağlantıları bilinçli olarak dışarıda bırakıldı.