CVE-2026-58096
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 44 - wyżej niż 44% wszystkich znanych CVE
Streszczenie
Funkcja LcpDecodeConfig() nie sprawdzała długości otrzymanych opcji dyskryminatora punktu końcowego względem minimalnej wymaganej przez RFC 1717. Zbyt krótkie opcje powodowały zapis poza dozwolonym obszarem pamięci. Złośliwy peer PPP może wykorzystać tę podatność do zawieszenia ppp(8) lub potencjalnie wykonania dowolnego kodu jako root.
Ocena ryzyka
Atakujący może zdalnie spowodować awarię usługi PPP lub przejąć kontrolę nad systemem z uprawnieniami roota, co prowadzi do pełnej kompromitacji hosta.
Rekomendacja
Zastosuj poprawki dostarczone przez producenta dla ppp(8) i zaktualizuj system do wersji, w której podatność została naprawiona.
Inne podatności w ppp
Zobacz wszystkie- CVE-2026-102726Średnie
Nieograniczone parsowanie opcji IPCP w PPP powoduje zatrzymanie pracownika i odczyt poza zakresem. Podatność ta może prowadzić do awarii usługi lub wycieku informacji.
- CVE-2026-58097Wysokie
Funkcja mp_SetEnddisc() kopiuje wartość punktu końcowego PSN dostarczoną przez użytkownika bez walidacji długości, co pozwala na przepełnienie bufora przez interfejs poleceń ppp(8). Lokalny użytkownik z dostępem do interfejsu poleceń ppp(8) może spowodować awarię ppp(8) lub potencjalnie wykonać dowolny kod jako root.
- CVE-2026-58095Wysokie
Funkcja mp_Enddisc() używała nieprawidłowych obliczeń długości podczas formatowania adresów dyskryminatora punktu końcowego do wyświetlenia, co pozwalało otrzymanej opcji punktu końcowego na przepełnienie globalnego bufora wynikowego. Złośliwy peer PPP może zawiesić ppp(8) lub potencjalnie wykonać dowolny kod jako root.
Oryginalny opis (angielski, źródło NVD)
LcpDecodeConfig() did not validate the length of received endpoint discriminator options against the minimum required by RFC 1717. Undersized options would trigger an out-of-bounds write. A malicious PPP peer can exploit CVE-2026-58095 and CVE-2026-58096 to crash ppp(8) or potentially execute arbitrary code as root.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

