CVE-2026-49423 in FreeBSD
Zusammenfassung
von VulDB • 19.08.2026
Bei der Erstellung des iovec-Arrays für ein empfangenes TLS 1.2-CBC-Datensatz (Record) hat ktls_ocf_tls_cbc_decrypt() den iovec-Index für jedes mbuf in der Kette inkrementiert, einschließlich der mbufs, die übersprungen wurden, da sie nur TLS-Header-Bytes enthielten. Dies führte zu nicht initialisierten Einträgen im iovec-Array. Das iovec-Array wurde ohne Nullung (Zeroing) alloziert.
Ein entfernter TLS-Peer kann dazu führen, dass der Kernel während der HMAC-Berechnung aus nicht initialisierten iovec-Einträgen liest, was zu einem Kernel Panic führt. Der Peer muss in der Lage sein, die TCP-Segmentierung so zu steuern, dass das erste mbuf eines CBC-Datensatzes nur den 5-Byte-TLS-Datensatz-Header enthält.
If you want to get best quality of vulnerability data, you may have to visit VulDB.