Katalog CVE

CVE-2023-5363

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Zidentyfikowano błąd w przetwarzaniu długości klucza i wektora inicjalizacyjnego (IV), co może prowadzić do obcięcia lub przepełnienia podczas inicjalizacji niektórych symetrycznych szyfrów.

Ocena ryzyka

Obcięcie IV może skutkować brakiem unikalności, co z kolei może prowadzić do utraty poufności w niektórych trybach szyfrowania.

Rekomendacja

Zaleca się przegląd i aktualizację implementacji szyfrów, aby upewnić się, że długości klucza i IV są poprawnie przetwarzane przed ich użyciem.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Issue summary: A bug has been identified in the processing of key and initialisation vector (IV) lengths. This can lead to potential truncation or overruns during the initialisation of some symmetric ciphers. Impact summary: A truncation in the IV can result in non-uniqueness, which could result in loss of confidentiality for some cipher modes. When calling EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() or EVP_CipherInit_ex2() the provided OSSL_PARAM array is processed after the key and IV have been established. Any alterations to the key length, via the "keylen" parameter or the IV length, via the "ivlen" parameter, within the OSSL_PARAM array will not take effect as intended, potentially causing truncation or overreading of these values. The following ciphers and cipher modes are impacted: RC2, RC4, RC5, CCM, GCM and OCB. For the CCM, GCM and OCB cipher modes, truncation of the IV can result in loss of confidentiality. For example, when following NIST's SP 800-38D section 8.2.1

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS