CVE-2026-58095
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 44 - wyżej niż 44% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Podobnie jak w przypadku CVE-2026-58096, atakujący może zdalnie spowodować awarię lub uzyskać uprawnienia roota, co stanowi poważne zagrożenie dla integralności systemu.
Rekomendacja
Zainstaluj aktualizacje ppp(8) zawierające poprawkę dla tej podatności.
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-58096Wysokie
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.
Oryginalny opis (angielski, źródło NVD)
mp_Enddisc() used incorrect length calculations when formatting endpoint discriminator addresses for display, allowing a received endpoint option to overflow a global result buffer. A malicious PPP peer can crash ppp(8) or potentially execute arbitrary code as root.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

