Katalog CVE

CVE-2023-4130

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.48%

Percentyl 39 - wyżej niż 39% wszystkich znanych CVE

Streszczenie

W jądrze Linuxa w module ksmbd występuje błędna walidacja długości bufora ea w funkcji smb2_set_ea(). Ksmbd nie sprawdza poprawnie długości bufora przed dostępem do następnego elementu smb2_ea_info, co może prowadzić do odczytu poza zakresem.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do uzyskania informacji z pamięci lub spowodowania awarii systemu.

Rekomendacja

Zainstaluj aktualizację jądra Linuxa zawierającą poprawkę walidacji długości bufora w ksmbd.

Inne podatności w Linux kernel

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

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() There are multiple smb2_ea_info buffers in FILE_FULL_EA_INFORMATION request from client. ksmbd find next smb2_ea_info using ->NextEntryOffset of current smb2_ea_info. ksmbd need to validate buffer length Before accessing the next ea. ksmbd should check buffer length using buf_len, not next variable. next is the start offset of current ea that got from previous ea.

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