CVE-2026-90137
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: platform/x86: hp-bioscfg: parola kodlama sınır kontrolü düzeltildi PSWD_ENCODINGS parola ayrıştırıcısı, desteklenen parola kodlamalarını ACPI paketinden kopyalarken password_obj[elem + pos_values] değerini okur. Dış döngü yalnızca elem değişkeninin password_obj_count dahilinde olduğunu garanti eder. Kodlama sayısı MAX_ENCODINGS_SIZE ile sınırlandırılmıştır ancak bu durum, ACPI paketinin tüm elem + pos_values erişimleri için yeterli giriş içerdiğini garanti etmez. Bu nedenle, hatalı biçimlendirilmiş bir paket, yeterli dize nesnesi sağlamadan sıfır olmayan bir kodlama sayısı beyan edebilir; bu da ayrıştırıcının ACPI paket dizisinin dışına çıkmasına ve hp_convert_hexstr_to_str() fonksiyonuna sınır dışı bir dize işaretçisi ve uzunluğu iletmesine neden olur. password_obj[elem + pos_values] okunmadan önce, diğer ofset tabanlı paket ayrıştırma döngüleri tarafından kullanılan hesaplanmış indeks sınır kontrolü eklendi.
Nasıl düzeltilir
- Linux Linuxc224759555a13735b0d67561d818cefe00c3309a, 59fe8491ddaa03a510b352552e6ee291e7ce45d3, ace1ba5fca0ab775b3641e154bcbc3ccde26a71a, 8a7499b8fd34438c1b11964e0e7ef5bd590fec92, e213939ed9e6e6badf7aa48c4c8dd9a9cdf00615 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 8646a3b5ee3a5b384a22a721f37c24274d974045 ≤ v < c224759555a13735b0d67561d818cefe00c3309a, 8646a3b5ee3a5b384a22a721f37c24274d974045 ≤ v < 59fe8491ddaa03a510b352552e6ee291e7ce45d3, 8646a3b5ee3a5b384a22a721f37c24274d974045 ≤ v < ace1ba5fca0ab775b3641e154bcbc3ccde26a71a, 8646a3b5ee3a5b384a22a721f37c24274d974045 ≤ v < 8a7499b8fd34438c1b11964e0e7ef5bd590fec92, 8646a3b5ee3a5b384a22a721f37c24274d974045 ≤ v < e213939ed9e6e6badf7aa48c4c8dd9a9cdf00615, 6.6 | c224759555a13735b0d67561d818cefe00c3309a, 59fe8491ddaa03a510b352552e6ee291e7ce45d3, ace1ba5fca0ab775b3641e154bcbc3ccde26a71a, 8a7499b8fd34438c1b11964e0e7ef5bd590fec92, e213939ed9e6e6badf7aa48c4c8dd9a9cdf00615 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.