Katalog CVE

CVE-2017-15037

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W systemie FreeBSD do wersji 11.1 funkcja smb_strdupin w pliku sys/netsmb/smb_subr.c zawiera warunek wyścigu, który prowadzi do odczytu poza dozwolonym zakresem pamięci. Problem wynika z możliwości braku kończącego znaku null w łańcuchach t2p->t_name.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do odczytu poufnych danych z pamięci jądra, co może prowadzić do wycieku informacji lub dalszej eskalacji uprawnień.

Rekomendacja

Należy niezwłocznie zaktualizować system FreeBSD do wersji 11.2 lub nowszej, która zawiera poprawkę eliminującą warunek wyścigu.

Powiązane podatności

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

In FreeBSD through 11.1, the smb_strdupin function in sys/netsmb/smb_subr.c has a race condition with a resultant out-of-bounds read, because it can cause t2p->t_name strings to lack a final '\0' character.

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