Linux Kernel do 4.5.4 BPF Instruction kernel/bpf/verifier.c replace_map_fd_with_map_ptr memory corruption
CVSS Wynik metatemperatury | Exploit Aktualna Cena (≈) | Wynik odsetkowy CTI |
---|---|---|
5.8 | $0-$5k | 0.00 |
W Linux Kernel do 4.5.4 (Operating System) została stwierdzona podatność. Podatnością dotknięta jest funkcja replace_map_fd_with_map_ptr
w pliku kernel/bpf/verifier.c w komponencie BPF Instruction. Dzięki manipulacji przy użyciu nieznanych danych wejściowych można doprowadzić do wystąpienia podatności przepełnienie bufora. Ma to wpływ na dostępność.
Błąd został odkryty w dniu 2016-04-26. Informacja o podatności została podana do publicznej wiadomości w dniu 2016-05-23 (Website). Raport na temat podatności został udostępniony pod adresem github.com. Identyfikatorem tej podatności jest CVE-2016-4557. Eksploitacja luki uchodzi za łatwą. Lokalny dostęp jest konieczny, by atak się powiódł. Do eksploitacji nie potrzeba żadnej formy uwierzytelnienia. Techniczne szczegóły i publiczny exploit są znane.
Exploit można ściągnąć pod adresem exploit-db.com. Uważa się go za bardzo funkcjonalny. Podatność ta była wykorzystywana w exploicie typu 0-day przez co najmniej 10 dni. Skaner podatności Nessus jest wyposażony w plugin ID 91084 (Ubuntu 16.04 LTS : linux-raspi2 vulnerabilities (USN-2965-3)), który pomaga ustalić, czy dane środowisko jest podatne na atak.
Aktualizacja do wersji 4.5.5 eliminuje tę podatność. Potencjalne zabezpieczenie zostało opublikowane jeszcze przed po ujawnieniu podatności.
Błąd jest również udokumentowany w bazie podatności Tenable (91084) i Exploit-DB (40759).
Produkt
Rodzaj
Sprzedawca
Imię
Wersja
Licencja
CPE 2.3
CPE 2.2
Filmy
CVSSv4
VulDB CVSS-B Score: 🔍VulDB CVSS-BT Score: 🔍
VulDB Wektor: 🔍
VulDB Niezawodność: 🔍
CVSSv3
VulDB Wynik metabazy: 5.9VulDB Wynik metatemperatury: 5.8
VulDB Wynik podstawowy: 4.0
VulDB Wynik tymczasowy: 3.8
VulDB Wektor: 🔍
VulDB Niezawodność: 🔍
NVD Wynik podstawowy: 7.8
NVD Wektor: 🔍
CVSSv2
AV | AC | Au | C | I | A |
---|---|---|---|---|---|
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
Wektor | Możliwość wykorzystania | Uwierzytelnianie | Poufność | Integralność | Dostępność |
---|---|---|---|---|---|
odblokować | odblokować | odblokować | odblokować | odblokować | odblokować |
odblokować | odblokować | odblokować | odblokować | odblokować | odblokować |
odblokować | odblokować | odblokować | odblokować | odblokować | odblokować |
VulDB Wynik podstawowy: 🔍
VulDB Wynik tymczasowy: 🔍
VulDB Niezawodność: 🔍
NVD Wynik podstawowy: 🔍
Exploit
Klasa: Przepełnienie buforaCWE: CWE-416 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍
Lokalny: Tak
Zdalny: Nie
Dostępność: 🔍
Dostęp: Publiczny
Status: Bardzo funkcjonalny
Pobierać: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Przewidywanie ceny: 🔍
Aktualny szacunek cena: 🔍
0-Day | odblokować | odblokować | odblokować | odblokować |
---|---|---|---|---|
Dzisiaj | odblokować | odblokować | odblokować | odblokować |
Nessus ID: 91084
Nessus Imię: Ubuntu 16.04 LTS : linux-raspi2 vulnerabilities (USN-2965-3)
Nessus Plik: 🔍
Nessus Ryzyko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍
OpenVAS ID: 830125
OpenVAS Imię: Ubuntu Update for linux-raspi2 USN-2965-3
OpenVAS Plik: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Imię: 🔍
MetaSploit ID: bpf_priv_esc.rb
MetaSploit Imię: Linux BPF Local Privilege Escalation
MetaSploit Plik: 🔍
Exploit-DB: 🔍
Inteligencja Zagrożeń
Wysiłek: 🔍Aktywni aktorzy: 🔍
Aktywne grupy APT: 🔍
Przeciwdziałanie
Zalecane: UpgradeStatus: 🔍
0-dniowy czas: 🔍
Upgrade: Kernel 4.5.5
Poprawka: git.kernel.org
Oś czasu
2016-04-26 🔍2016-05-06 🔍
2016-05-06 🔍
2016-05-12 🔍
2016-05-23 🔍
2016-05-23 🔍
2016-05-24 🔍
2022-08-22 🔍
Źródła
Sprzedawca: kernel.orgRaport: 8358b02bf67d3a5d8a825070e1aa73f25fb2e4c7
Status: Nie określono
Potwierdzenie: 🔍
CVE: CVE-2016-4557 (🔍)
scip Labs: https://www.scip.ch/en/?labs.20161013
Zobacz także: 🔍
Wpis
Stworzono: 2016-05-24 11:55Aktualizacje: 2022-08-22 08:52
Zmiany: 2016-05-24 11:55 (79), 2019-07-17 18:55 (8), 2022-08-22 08:52 (5)
Kompletny: 🔍
Brak komentarzy. Języki: pl + en.
Zaloguj się, aby skomentować.