CVE-2020-12831
NiskieStreszczenie
W FRRouting (FRR) do wersji 7.3.1 włącznie, podczas korzystania z funkcji split-config, skrypt inicjalizacyjny tworzy pusty plik konfiguracyjny z domyślnymi uprawnieniami odczytu dla wszystkich użytkowników. Może to prowadzić do wycieku informacji poprzez narzędzia frr.in i frrcommon.sh.in.
Ocena ryzyka
Ryzyko polega na potencjalnym ujawnieniu wrażliwych danych konfiguracyjnych sieci nieupoważnionym użytkownikom lokalnym, co może ułatwić ataki na infrastrukturę routingu.
Rekomendacja
Zaleca się aktualizację FRRouting do wersji nowszej niż 7.3.1 oraz ręczne ustawienie odpowiednich uprawnień (np. 600) dla plików konfiguracyjnych tworzonych przez skrypt inicjalizacyjny.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in FRRouting FRR (aka Free Range Routing) through 7.3.1. When using the split-config feature, the init script creates an empty config file with world-readable default permissions, leading to a possible information leak via tools/frr.in and tools/frrcommon.sh.in. NOTE: some pa

