CVE-2026-18355
Təsvir
389 Directory Server (389-ds-base) proqramının SASL I/O təbəqəsində heap bufer daşması boşluğu aşkar edilmişdir. sasl_io_start_packet() funksiyasında şəbəkədən oxunan bükülmüş yazı uzunluğu yalnız yuxarı həddə görə yoxlanılır. Kiçik şəbəkə uzunluğu (0, 1 və ya 2), artıq istifadə edilmiş encrypted_buffer_offset-dən aşağı olan bir encrypted_buffer_count yaradır ki, bu da sasl_io_read_packet() funksiyasında imzalanmamış çıxma alt axınına (unsigned subtraction underflow) səbəb olur. Daha sonra PR_Recv funksiyasından təxminən 4 GiB məlumatı 1024 baytlıq heap buferinə oxumaq tələb olunur ki, bu da hücumçu tərəfindən idarə olunan məzmunla heap bufer daşmasına gətirib çıxarır. Bütövlüyün qorunması ilə (SSF > 0) uğurlu SASL bind əməliyyatından sonra uzaqdakı autentifikasiya olunmuş hücumçu xidmətdən imtinaya səbəb ola və ya potensial olaraq uzaqdan kodun icrasını həyata keçirə bilər. Bu boşluq, düzəlişi yalnız yuxarı hədd daşmasından qoruyan CVE-2026-11774-dən fərqlidir.
Necə düzəltmək olar
- access.redhat.com/errata/RHSA-2026:64771
- access.redhat.com/errata/RHSA-2026:64776
- access.redhat.com/errata/RHSA-2026:64778
- access.redhat.com/errata/RHSA-2026:64779
- access.redhat.com/errata/RHSA-2026:64780
- access.redhat.com/errata/RHSA-2026:64781
- access.redhat.com/errata/RHSA-2026:64783
- access.redhat.com/errata/RHSA-2026:64784
- access.redhat.com/errata/RHSA-2026:64785
- access.redhat.com/errata/RHSA-2026:64789
- access.redhat.com/errata/RHSA-2026:64790
- access.redhat.com/errata/RHSA-2026:64791
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| directory_server_e4s 11.5 | Aralıq göstərilməyib | — |
| directory_server_e4s 11.7 | Aralıq göstərilməyib | — |
| directory_server 11.9 | Aralıq göstərilməyib | — |
| directory_server_e4s 12.2 | Aralıq göstərilməyib | — |
| directory_server_e4s 12.4 | Aralıq göstərilməyib | — |
| Red Hat Red Hat Enterprise Linux 10 | Aralıq göstərilməyib | — |
| Red Hat Red Hat Enterprise Linux 10.0 Extended Update Support | Aralıq göstərilməyib | — |
| Red Hat Red Hat Enterprise Linux 7 Extended Lifecycle Support | Aralıq göstərilməyib | — |
| enterprise_linux 8 | Aralıq göstərilməyib | — |
| rhel_aus 8.4 | Aralıq göstərilməyib | — |
| rhel_aus 8.6 | Aralıq göstərilməyib | — |
| rhel_e4s 8.8 | Aralıq göstərilməyib | — |
| enterprise_linux 9 | Aralıq göstərilməyib | — |
| rhel_e4s 9.2 | Aralıq göstərilməyib | — |
| rhel_e4s 9.4 | Aralıq göstərilməyib | — |
| rhel_eus 9.6 | Aralıq göstərilməyib | — |
| directory_server 13.2 | Aralıq göstərilməyib | — |
| Red Hat Red Hat Directory Server 12 | Aralıq göstərilməyib | — |
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.